【发布时间】:2018-06-14 23:40:51
【问题描述】:
我的 Ionic 3 应用程序使用用户输入日期的 ion DateTime 字段。
<ion-datetime displayFormat="DD/MM/YYYY HH:mm" [(ngModel)]="scheduled_at"></ion-datetime>
然后将其发送到我的 Rails 5 API。到达我的 API 端点的字符串如下所示:
"scheduled_at"=>"2018-06-14T23:33:42.939Z"
我读到 Z 表示 UTC (https://robots.thoughtbot.com/its-about-time-zones)。问题是用户输入的时区不在 ZTC 中,而是在“America/Sao_Paulo”中,所以当我将字符串解析为 Rails 中的 DateTime 对象并将其存储到数据库时,它总是会出错。
有没有办法告诉 ion DateTime 正确的时区?
【问题讨论】:
标签: ruby-on-rails datetime ionic-framework