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