如何从一行字符中提取字符串
How to extract a string from a line of characters?
/Date(1396505647431)/
- 如何使用javascript仅从上面的字符串中提取
Date(1396505647431)
字符串? - 如何使用javascript将
Date(1396505647431)
字符串转换为DateAndTime
? - 如何使用Javascript提取上述转换日期
(like 10:00 AM)
的时间部分。
使用 string.prototype.match
方法:
var str = "/Date(1396505647431)/";
str.match(/Date'('d+')/)[0]
给"Date(1396505647431)"
var time = new Date(+str.match(/'d+/)[0])
给Thu Apr 03 2014 11:44:07 GMT+0530 (India Standard Time)
time.toLocaleTimeString()
给"11:44:07 AM"
演示
我假设您正在/Date(1396505647431)/
字符串中查找时间戳。您可以使用子字符串和 indexOf 函数。如果它遵循相同的格式 alwayz
1. var ts = str.substring(str.indexOf('(')+1,str.indexOf(')'));
1396505647431
2. var d = Date(ts);
Thu Apr 03 12:07:12 2014
3. new Date(ts).toLocaleTimeString();
11:44:07 AM
//如果是 unix timestap....
var 日期 = 新日期(unix_timestamp*1000);
var hours = date.getHours();
var minutes = date.getMinutes();
var 秒 = date.getSeconds();
var 格式化时间 = 小时
+ ':' + 分钟 + ':' + 秒;供完整参考..在 JavaScript 中将 Unix 时间戳转换为时间
相关文章:
- 在JavaScript中输出转义字符
- 不同浏览器中的空白字符正则表达式行为
- Regex匹配除“”之外的所有字符;.js”;
- 拆分文本以每隔n个字符添加一行新行,并注意空格
- 动态插入的表:JQuery未检测到最后一行
- 使用RegExp查找url中的字符
- 如何为jQuery屏蔽输入插件创建一个允许字母数字、空格和重音字符的掩码
- 在终端中运行 JavaScript 时(使用 rhino),如何使用 print() 函数在一行中打印
- 使用正则表达式将输入格式设置为单字符逗号、单字符逗号等
- 如何在Angular UI网格中选择下一行
- 允许在文本框中使用某些字符
- JavaScript 按行尾字符拆分字符串并读取每一行
- 对于循环,如何在一行上显示每个字符
- 如何使用JavaScript计算一行中的字符数
- 我必须把一个特定字符后面的字符排成一行
- 如何在CSS浏览器中使日语字符(长文本)前面的数字出现在一行中
- 如何从一行字符中提取字符串
- 我的javascript代码只打印一行.我需要它来打印 10 行 20 个字符
- 是否有可能从json中读取第一行或n个字符而不下载所有数据
- 文本区域限制字符的每一行在javascript