0
A
回答
0
您可以使用正则表达式与.match()
方法:
var date = "2017-05-25T08:00:00.0000000+00:00";
console.log(date.match(/(\d+:\d+:\d+)+/)[0])
1
随着ISO8601被严格定义,简单substr
会做
console.log('2017-05-25T08:00:00.0000000+00:00'.substr(11,8));
相关问题
- 1. 如何在标准中从日期时间提取小时?
- 2. 从标准格式获取自定义日期时间格式
- 3. MySQL插入ISO8601日期时间格式
- 4. 提取时间从ISO8601串
- 5. 时间日期格式,将小时数转换成ISO8601格式
- 6. 如何从自由格式文本中提取日期时间?
- 7. 在ISO8601日期格式
- 8. php - 格式日期ISO8601?
- 9. 提取日期从长日期 - 时间格式
- 10. 获取当前ISO8601日期/时间戳
- 11. 如何从日期时间格式获取日期-python
- 12. 如何从日期时间对象获取短日期格式
- 13. 在rails 4中转换ISO8601日期时间格式
- 14. 如何将标准格式的日期时间转换为
- 15. 转换ISO8601字符串日期时间格式日期在Java中
- 16. 从字符串中提取复杂的日期/时间格式
- 17. 仅从数据库中存储的日期时间格式中提取日期
- 18. 从日期和时间提取日期
- 19. 在sqlserver 2008中将日期时间格式转换为ISO8601格式
- 20. Yii2 - 验证ISO8601日期时间格式与DateValidator
- 21. ISO8601格式化字符串日期时间
- 22. Python只解析iso8601日期时间格式?
- 23. 如何从标准JavaScript日期提取日/月/年?
- 24. AngularJS:如何格式化ISO8601日期格式?
- 25. 在Rails中设置标准日期/时间格式
- 26. 在MySQL中使用非标准日期时间格式
- 27. 时间提取(即从自由格式文本中提取日期/时间实体) - 如何?
- 28. 从日期时间格式中分离日期和时间mysql
- 29. 如何插入日期时间在印度标准时间和检索格式datetime日期只在PHP中?
- 30. 从全球化的日期/时间格式(也许ISO8601)转换为SQL Server日期时间类型
https://stackoverflow.com/questions/16451851/angularjs-how-to-format-iso8601-date-format – Manas
起点'isoDateString.split( 'T')[1]' –
@ManasHemrajani - 这不是相关 - 这个问题是关于从ISO字符串中提取时间,该问题是关于创建一个ISO字符串 –