elixir - Elixir:Date.to_string 为美国服务器和英国本地服务器返回不同的格式
问题描述
我了解 api Date.to_string 根据其日历将给定日期转换为字符串,因此我得到美国托管服务器的格式“8/22/18”和英国本地服务器的“2018-07-30”格式
有没有办法从日历中检索格式?
解决方案
如果您可以始终以 ISO 8601 格式打印,则可以使用Date.to_iso8601
. 如果没有,我建议您改用该Timex
库(特别参见格式):
iex> Timex.format({2013,8,18}, "{YYYY}-{M}-{D}")
{:ok, "2013-8-18"}
推荐阅读
- python-3.x - 如何在 python pyclipper 库中更改 miterlimit?
- android - 更改 Cardview 中的 textview
- elasticsearch - Windows 上的 Fluentd 日志聚合器
- docker - 502 Bad Gateway: nginx 和 ubuntu 镜像
- java - 如何获取 HttpServer 请求的响应时间
- git - Git rebase 期间不显示冲突
- reactjs - CRUD - 面临更新功能的问题
- python - 尝试 cumsum() 具有相同值的熊猫数据框出现在多列中
- c++ - 派生类在基类中删除时是否会有隐式复制构造函数或赋值运算符?
- android - 项目大小是否决定了 Flutter 运行中的 gradle 构建时间