使用 jquery/javascript 转换来自数据库的日期格式
Convert date format comes from database using jquery/javascript
我需要更改来自数据库的日期格式,为此我已经看到很多解决方案,但我需要某些解决方案。这是我的约会对象
2015-08-1502:54:43
我需要将此日期更改为 Aug-8 02:54 AM。
请给我提供特定的解决方案
谢谢
是的,您也可以在 SQL 查询中格式化 Date
,但是如果在某些情况下您必须在 jquery 中格式化,那么您可以使用:
Moment
Its a plugin, to Parse, validate, manipulate, and display dates in
JavaScript.
实例:
$(function(){
var divLocal = $('#divLocal');
var localTime = moment("2015-08-15 02:54:43").toDate();
localTime = moment(localTime).format('MMMM-DD h:mm:ss A');//August-15 2:54:43 AM
//localTime = moment(localTime).format('MMMM-MM h:mm: A');//output August-08 2:54:43 AM
divLocal.text(localTime);
});
你需要用date.js下面我已经举了个例子
首先在您的页面中包含以下两个 js
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script type="text/javascript" src="http://www.datejs.com/build/date.js"></script>
然后
在页面底部写下以下脚本
<script>
var date = '2015-08-15 02:54:43' //your date
var parseDate = Date.parse(date);
alert(parseDate.toString("MMM-d hh:mm tt"));
</script>
我需要更改来自数据库的日期格式,为此我已经看到很多解决方案,但我需要某些解决方案。这是我的约会对象 2015-08-1502:54:43 我需要将此日期更改为 Aug-8 02:54 AM。 请给我提供特定的解决方案 谢谢
是的,您也可以在 SQL 查询中格式化 Date
,但是如果在某些情况下您必须在 jquery 中格式化,那么您可以使用:
Moment
Its a plugin, to Parse, validate, manipulate, and display dates in JavaScript.
实例:
$(function(){
var divLocal = $('#divLocal');
var localTime = moment("2015-08-15 02:54:43").toDate();
localTime = moment(localTime).format('MMMM-DD h:mm:ss A');//August-15 2:54:43 AM
//localTime = moment(localTime).format('MMMM-MM h:mm: A');//output August-08 2:54:43 AM
divLocal.text(localTime);
});
你需要用date.js下面我已经举了个例子
首先在您的页面中包含以下两个 js
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script type="text/javascript" src="http://www.datejs.com/build/date.js"></script>
然后 在页面底部写下以下脚本
<script>
var date = '2015-08-15 02:54:43' //your date
var parseDate = Date.parse(date);
alert(parseDate.toString("MMM-d hh:mm tt"));
</script>