Git Product home page Git Product logo

koyomi's Introduction

こよみ

概要

暦の情報を一覧できる Web サイトです。旧暦や六曜のほか二十四節気、星座、干支、月相などの暦注を確認できます。

日付の指定

表示可能な日付の範囲は 1868-01-01 から 2099-12-31 までとなります。
なお、1887 年以前を指定した場合、東京地方時を日本標準時へ置き換えて計算を行うため、厳密な値とは異なる可能性があります。

日付は URL で直接指定することもできます。
https://kawasawa.github.io/koyomi/2000-01-01

koyomi

表示される情報

  1. 旧暦
  2. 六曜
  3. 十二直
  4. 二十八宿
  5. 二十四節気
    • 四季
  6. 七十二候
  7. 十二星座
    • 十三星座
  8. 干支
    • 月の干支
    • 日の干支
  9. 月相
    • 月齢
  10. 潮汐
  11. 太陽黄経
  12. ユリウス日
    • 修正ユリウス日
    • リリウス日

技術情報

本プログラムは以下を主な基盤として使用し、構築されています。

技術スタック
開発言語 TypeScript
フロントエンドフレームワーク React
CSS フレームワーク Material UI 4
フォーマッター Prettier
リンター ESLint
パッケージマネージャー Yarn

謝辞

本プログラムの根幹をなす旧暦の導出は、長野様の旧暦計算スクリプト qreki.js を参考に作成されました。

qreki.js: 旧暦計算サンプルプログラム rev. 1.1
Coded by H.Takano (C)1993,1994
Arranged for ECMAScript(ECMA-262) by Nagano Yutaka (C)1999
http://kikuchisan.net/wsp/java/java59.html

月の満ち欠けを示すアイコンは、菊池様のサイトにて配布される画像を使用いたしました。

今日のこよみ
http://kikuchisan.net/

以上

koyomi's People

Contributors

kawasawa avatar snyk-bot avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.