在 Teamstudio Unplugged 中创建 Javascript 日期
Creating a Javascript date in Teamstudio Unplugged
Teamstudio Unplugged 支持哪些实例化 Javascript 日期对象的方法?
下面的代码片段给出了一个 "Invalid Date" :-
var startDate = new Date("2015-10-27 10:00:00");
alert(startDate.toString());
而此代码段 returns 是一个有效的日期字符串 :-
var endDate = new Date(2015,10,27,10,00,00,00);
alert(endDate.toString());
这表明我无法使用 "new Date(dateString)" 创建日期对象。这是正确的吗?
我在 iOS 上使用最新版本的 Unplugged (3.1.9)。
Unplugged 使用 SpiderMonkey Javascript 引擎,因此任何类似的行为都直接来自 SpiderMonkey 所做的事情。据我所知,他们在 Date() 构造函数方面遇到了一些问题,但 Unplugged 使用的版本应该没问题。我唯一注意到的是 ISO 8601 日期应该在日期和时间之间有一个 'T',即 new Date("2015-10-27T10:00:00).
如果添加 'T' 没有解决问题,那么我需要设置调试版本以进入 SpiderMonkey 并找出发生了什么。
Teamstudio Unplugged 支持哪些实例化 Javascript 日期对象的方法?
下面的代码片段给出了一个 "Invalid Date" :-
var startDate = new Date("2015-10-27 10:00:00");
alert(startDate.toString());
而此代码段 returns 是一个有效的日期字符串 :-
var endDate = new Date(2015,10,27,10,00,00,00);
alert(endDate.toString());
这表明我无法使用 "new Date(dateString)" 创建日期对象。这是正确的吗?
我在 iOS 上使用最新版本的 Unplugged (3.1.9)。
Unplugged 使用 SpiderMonkey Javascript 引擎,因此任何类似的行为都直接来自 SpiderMonkey 所做的事情。据我所知,他们在 Date() 构造函数方面遇到了一些问题,但 Unplugged 使用的版本应该没问题。我唯一注意到的是 ISO 8601 日期应该在日期和时间之间有一个 'T',即 new Date("2015-10-27T10:00:00).
如果添加 'T' 没有解决问题,那么我需要设置调试版本以进入 SpiderMonkey 并找出发生了什么。