将新的 Date() 转换为包含 T 的格式
Converting new Date() to a format that includes T
Background
我有一个日期选择器(角度UI)定义如下:
<date-picker name="contractEndDate" date="employee.contractEndDate"></date-picker>
contractEndDate
通过单击按钮进行设置,将其值从null
更改为今天。
日期是这样设置的:
self.HandleEmployeeEndOfContract = function () {
$scope.employee.contractEndDate = new Date().toLocaleString();
}
在撰写本文时,这给了我:
26-1-2016 15:09:55
我需要什么
datepicker
需要日期作为26-1-2016T15:09:55
(注意额外的 T)。将contractEndDate
设置为没有额外 T 的日期似乎不起作用。
问题
我可以将.toLocaleString()
函数更改为给出上述日期(包括 T)的内容吗?
这是
UTC格式,您可以使用new Date().toISOString();
来实现此目的
new Date().toISOString()
=> "2016-01-26T14:24:42.974Z"
相关文章:
- 将包含SVG元素的HTML转换为图像文件
- 建议将包含不同参数的内联JS转换为外部脚本
- 将标量变量转换为javascript中包含变量的数组
- 将包含数组的字符串转换为实际数组
- 有没有办法将包含 es6 的字符串转换为 es5
- 如何将字符串(包含位置)转换为数组
- 将包含不带双引号的键/值的 JavaScript 对象转换为纯 JSON
- 将对象转换为包含对象作为元素 0 的数组
- 当包含引号时,如何将文本块转换为字符串
- 将包含文本框的 HTML 表转换为具有文本框值的 HTML 表
- 如何将包含科学记数法的字符串转换为正确的 Javascript 数字格式
- 如果我在常规语法旁边包含供应商前缀,转换是否会应用两次
- 如何将包含逗号数字的字符串转换为浮动等效项
- 如果字符串不包含任何数字,如何将字符串转换为 0
- json对象包含php DateTime,如何转换为漂亮的日期字符串
- 将新的 Date() 转换为包含 T 的格式
- 将包含 ASCII 中二进制十六进制的字符串转换为缓冲区
- 将JSON字符串(Pretified)转换回原始字符串(包含所有转义符)
- 将不包含任何内容的javascript对象转换为字符串
- 将TreeStore转换为仅包含所需字段的Store