Datetime IONIC2日期时间选择器上的区域设置时间
我在用IONIC2,Angular2和Typescript。我的Datetime工作如下: page.html ion datetime字段显示的时间少于一小时,考虑到时区,如何在datetime选择器上显示日期?阅读我解决了我的问题。最后,我使用:Datetime IONIC2日期时间选择器上的区域设置时间,datetime,angular,typescript,ionic2,toisostring,Datetime,Angular,Typescript,Ionic2,Toisostring,我在用IONIC2,Angular2和Typescript。我的Datetime工作如下: page.html ion datetime字段显示的时间少于一小时,考虑到时区,如何在datetime选择器上显示日期?阅读我解决了我的问题。最后,我使用: moment(new Date().toISOString()).locale('es').format(); 多亏了阅读,我解决了我的问题。最后,我使用: moment(new Date().toISOString()).locale('es'
moment(new Date().toISOString()).locale('es').format();
多亏了阅读,我解决了我的问题。最后,我使用:
moment(new Date().toISOString()).locale('es').format();
由于最简单的方法是以毫秒为单位删除时区偏移:
date = new Date();
myDate: String = new Date(this.date.getTime() -
this.date.getTimezoneOffset()*60000).toISOString();
最简单的方法是以毫秒为单位删除时区偏移:
date = new Date();
myDate: String = new Date(this.date.getTime() -
this.date.getTimezoneOffset()*60000).toISOString();
为什么要给那个组件一个字符串?没有使用
.toISOString()
?是@mxii,我只使用date:date=new date()进行了尝试代码>但出现错误:“原始异常:TypeError:无法读取属性'month'of null'。我认为这是因为ion datetime试图解析一个具有特殊格式(ISO)的字符串,而不是日期或其他字符串,如.toString()
,toutString()
,tolocalString()
。ISOString
将返回UTC时间,其中不包含时区信息。。我不知道如何告诉爱奥尼亚使用本地时区显示它。@SamuelFragaMateos请看一看。希望能有帮助:)@sebafereras对我有用!!非常感谢。为什么要给那个组件一个字符串?没有使用.toISOString()
?是@mxii,我只使用date:date=new date()进行了尝试代码>但出现错误:“原始异常:TypeError:无法读取属性'month'of null'。我认为这是因为ion datetime试图解析一个具有特殊格式(ISO)的字符串,而不是日期或其他字符串,如.toString()
,toutString()
,tolocalString()
。ISOString
将返回UTC时间,其中不包含时区信息。。我不知道如何告诉爱奥尼亚使用本地时区显示它。@SamuelFragaMateos请看一看。希望能有帮助:)@sebafereras对我有用!!非常感谢。听起来很棒!很高兴我能帮忙:)听起来很棒!很高兴我能帮忙:)