小编Vin*_*rma的帖子

如何在Elm中以GMT显示当前时区偏移量

我坚持从Elm中的Date获取当前时区偏移量.

Date.now
Run Code Online (Sandbox Code Playgroud)

这将<Thu Feb 22 2018 20:42:42 GMT+0530 (India Standard Time)>作为字符串返回 正如我在Elm的日期和时间核心库中探讨的那样,它们没有提供任何直接方法来获取当前时区偏移量.所以我该怎么做?

import Html as App
import Html exposing (..)
import Date exposing (Date)
import Task


type alias Model = 
  Maybe Date


type Msg = 
  SetDate (Maybe Date)


update : Msg -> Model -> (Model, Cmd Msg)
update (SetDate date) _ = 
  (date, Cmd.none)


view : Model -> Html Msg
view model =
  div [] [ text <| dateString model ]


dateString : Model -> String
dateString model …
Run Code Online (Sandbox Code Playgroud)

time date offset elm

4
推荐指数
1
解决办法
231
查看次数

通过在elm-package.json中设置代理,代理停止在生产服务器上工作

我正在为我的ELM项目使用create-elm-app webpack.并通过设置代理使用代理elm-package.json,这只能在开发服务器上正常工作.当我使用elm-app buildthen代理停止在生产服务器上创建构建时 .任何人都可以建议我解决此问题的任何解决方案.

这是我的elm-package.json

{
"proxy": "https://some.domain.net/",
"version": "1.0.0",
"summary": "helpful summary of your project, less than 80 characters",
"repository": "https://github.com/user/project.git",
"license": "BSD3",
"source-directories": [
    "src"
],
"exposed-modules": [],
"dependencies": {
    "NoRedInk/elm-decode-pipeline": "3.0.0 <= v < 4.0.0",
    "elm-community/list-extra": "7.1.0 <= v < 8.0.0",
    "elm-community/typed-svg": "2.0.0 <= v < 3.0.0",
    "elm-lang/core": "5.0.0 <= v < 6.0.0",
    "elm-lang/html": "2.0.0 <= v < 4.0.1",
    "elm-lang/http": "1.0.0 <= v < 2.0.0",
    "elm-lang/navigation": "2.1.0 <= v < 3.0.0", …
Run Code Online (Sandbox Code Playgroud)

proxy reverse-proxy elm

3
推荐指数
1
解决办法
153
查看次数

标签 统计

elm ×2

date ×1

offset ×1

proxy ×1

reverse-proxy ×1

time ×1