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
