如何在javascript/jquery中解析日期时间
how to parse a datetime in javascript / jquery?
如何解析以下字符串:
02/16/2015 10:51 PM
进入这个
2015-02-16 22:51
我想这样做的原因是,如果我尝试用以下代码输入第一个,mysql会返回一个错误:
<script>
var d = Date.parse("02/16/2015 10:51 PM");
alert(d); // 1424123460000
</script>
尝试使用TIMESTAMP和DATETIME列类型。有什么帮助吗?
moment.js
是一个很好的库,可以处理JS中与日期时间相关的内容。你应该试试。http://momentjs.com/
moment("any datetime string", "format of input string").format('YYYY-MM-DD HH:mm:ss');
moment("02/16/2015 10:51 PM").format("YYYY-MM-DD HH:mm:ss") // 2015-02-16 22:51:00
这可以在服务器端代码中使用strtotime()
和date()
函数来完成:
$str = "02/16/2015 10:51 PM";
echo date("Y-m-d H:i", strtotime($str));
输出:
2015-02-16 22:51
使用此方法,您可以在将日期服务器端发送到客户端之前对其进行修改。
相关文章:
- 更改angularjs中的日期-时间格式
- 将日期时间作为 JSON 发送将无法在我的视图中正确显示
- 将日期时间从json转换为可读格式
- 使用时刻.js从日期时间中提取时间
- 两个日期时间选择器
- Javascript:如何在onChange事件期间更改日期时间值
- .Net webApi ISO日期时间和IE8
- Javascript-如何使用bootstrap日期时间选择器自动计算两个时间输入之间的差异
- 转换日期时间格式
- 在JavaScript中转换日期/时间格式
- JavaScript JSON关联对象键和值都作为日期时间戳
- 将日期时间javascript绑定到表列
- 将JS日期解析为C#日期时间
- 使用JavaScript将客户端日期/时间字符串转换为JSON日期/时间串
- 从javascript数组获取php的日期时间
- 格式化momentjs日期时间
- 这个正则表达式的日期/时间有什么问题
- Mongoose查询在两个日期时间之间提取数据
- 当转换为Python日期时间时,Node的时间戳落后3分钟
- 自定义angularjs过滤器日期时间格式额外字符