javascript - 根据区域设置格式化日期字符串,无需创建日期对象 (JavaScript)

标签 javascript string date format locale

我有一个日期字符串,如下所示:2013-04-06T14:15:00 我正在寻找类似于 toLocaleDateString() 的函数 (documentation) 。但是,这些函数不采用 String 参数;而是采用 String 参数。您需要首先创建一个 Date 对象。我试图完全避免时区,所以有人知道一个函数(标准或来自插件)可以使用特定区域设置的规则(1/17/2013 vs 17/1/2013 等)仅使用我的日期字符串?

我目前正在使用 jQuery,这个插件用于格式化日期:jQuery.dateFormat

最佳答案

将日期字符串传递给 Date 构造函数。它解析大多数合法格式。

new Date("1/17/2013")
new Date("2013-04-06T14:15:00")

关于javascript - 根据区域设置格式化日期字符串,无需创建日期对象 (JavaScript),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14386112/

相关文章:

javascript - 为什么有些球显示它们发生了碰撞,而有些却没有?

php - PHP 中如何分割字符串?

javascript - AJAX 请求中不存在 'Access-Control-Allow-Origin' header 错误

javascript - 与 JS 类中的函数混淆

c - 将指针的一个元素分配给同一指针的另一个元素

javascript - 如何根据 Javascript 数组中的日期计算预订价格

oracle - 将时区添加到 Oracle 'DATE' 结果

java - 将通过 JDBC 检索的 java.sql.Date 值转换为 java.time.LocalDate?

javascript - 我们如何检测影子根是使用 v0 还是 v1 API 创建的?

python - 打乱单词的字符,同时保持句子结构和标点符号