elm:time
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
elm:time [2019/05/08] – adash333 | elm:time [2019/06/21] (現在) – [Elmでアナログ時計] adash333 | ||
---|---|---|---|
行 1: | 行 1: | ||
====== Elmでtime ====== | ====== Elmでtime ====== | ||
- | |||
- | |||
https:// | https:// | ||
- | |||
@ababup1192 | @ababup1192 | ||
2019年01月06日に更新 | 2019年01月06日に更新 | ||
行 10: | 行 7: | ||
Elm TDDしながらelm/ | Elm TDDしながらelm/ | ||
- | ===== elmでtime関連リンク ===== | ||
- | https://qiita.com/miyamo_madoka/items/ | + | http://i-doctor.sakura.ne.jp/font/?p=37690 |
- | @miyamo_madoka | + | ElmとFirebaseでチャットアプリを写経してみる(1)実行してみる |
- | 2019年04月16日に更新 | + | 2019年5月10日 |
- | Elmで日付を扱う0.19編 | + | |
+ | http:// | ||
+ | ElmとFirebaseでチャットアプリを写経してみる(2)複数ファイルを1個のファイルにする | ||
+ | 2019年6月13日2019年6月16日 | ||
+ | ===== Elmでアナログ時計 ===== | ||
+ | https:// | ||
+ | {{: | ||
+ | [[https:// | ||
- | ===== elmで月monthを表示 ===== | + | https:// |
- | 月はTime.Monthとしてカスタムタイプで定義されているため、表示できない! | ||
- | かなり面倒だが、自分で関数を作らないといけない。 | ||
- | →あった!感謝! | ||
- | https:// | ||
- | < | + | ===== elmでtime関連リンク ===== |
- | import Time exposing (Month(..), Posix, Weekday(..), | + | |
+ | https:// | ||
+ | @miyamo_madoka | ||
+ | 2019年04月16日に更新 | ||
+ | Elmで日付を扱う0.19編 | ||
+ | 上記によると、日本語のサイトなら、以下の方法で十分かも、、、 | ||
- | -- --------------------------- | ||
- | -- TIME Util | ||
- | -- --------------------------- | ||
+ | https:// | ||
- | toDate : Zone -> Posix -> String | + | <code> |
- | toDate zone time = | + | elm install justinmimbs/ |
- | let | + | </code> |
- | padZero2 = | + | |
- | String.padLeft 2 ' | + | |
- | month = | + | してから、 |
- | | + | <code> |
+ | import Time | ||
+ | import TimeZone exposing (asia__tokyo) | ||
- | day = | + | zone : Time.Zone |
- | | + | zone = |
+ | asia__tokyo() | ||
+ | |||
+ | </code> | ||
+ | | ||
- | year = | ||
- | Time.toYear zone time |> String.fromInt | ||
- | hour = | ||
- | Time.toHour zone time |> String.fromInt |> padZero2 | ||
- | minutes = | ||
- | Time.toMinute zone time |> String.fromInt |> padZero2 | ||
- | week = | ||
- | Time.toWeekday zone time |> toJapaneseWeekday | ||
- | in | ||
- | year ++ " | ||
- | toMonthNumber : Time.Month -> String | ||
- | toMonthNumber month = | ||
- | case month of | ||
- | Jan -> | ||
- | " | ||
- | Feb -> | + | ===== elmで月monthを表示 ===== |
- | " | + | |
- | Mar -> | ||
- | " | ||
- | Apr -> | + | 月はTime.Monthとしてカスタムタイプで定義されているため、表示できない! |
- | " | + | |
- | May -> | + | かなり面倒だが、自分で関数を作らないといけない。 |
- | " | + | →あった!感謝! |
- | Jun -> | ||
- | " | ||
- | Jul -> | + | https:// |
- | " | + | |
- | + | ||
- | Aug -> | + | |
- | " | + | |
- | + | ||
- | Sep -> | + | |
- | " | + | |
- | + | ||
- | Oct -> | + | |
- | " | + | |
- | + | ||
- | Nov -> | + | |
- | " | + | |
- | + | ||
- | Dec -> | + | |
- | " | + | |
- | + | ||
- | + | ||
- | toJapaneseWeekday | + | |
- | toJapaneseWeekday weekday = | + | |
- | case weekday of | + | |
- | Mon -> | + | |
- | " | + | |
- | + | ||
- | Tue -> | + | |
- | " | + | |
- | + | ||
- | Wed -> | + | |
- | " | + | |
- | + | ||
- | Thu -> | + | |
- | " | + | |
- | + | ||
- | Fri -> | + | |
- | " | + | |
- | + | ||
- | Sat -> | + | |
- | " | + | |
- | + | ||
- | Sun -> | + | |
- | " | + | |
- | + | ||
- | </code> | + | |
+ | < | ||
+ | <script src=" | ||
+ | </ | ||
elm/time.1557318932.txt.gz · 最終更新: 2019/05/08 by adash333