我想知道如何使用Javascript /前端技术将SQL时间戳格式(2016-04-30T01:19:45.000Z)转换为标准日期格式(2016年4月30日)。
提前致谢。
答案 0 :(得分:4)
希望这会有所帮助。这可以通过多种方式实现 - 纯JavaScript,jQuery,Angular等。它还需要根据您的要求进行一些调整。如果有帮助,请告诉我
<script>
var myDate = new Date('2010-10-11T00:00:00+05:30');
alert((myDate.getMonth() + 1) + '/' + myDate.getDate() + '/' + myDate.getFullYear());
</script>
答案 1 :(得分:3)
这取决于您想要执行的操作数量。如果它不止一个,那么我建议使用像momentJS这样的库。它使时间戳转换非常简单。见下面的例子。
MySQL日期字符串:
<tr ng-repeat="vr in data">
<td>{{$index}}</td>
<td>{{vr.type_name}}</td>
<td>{{vr.sort}}</td>
<td>
<a href="javascript:;" class="btn btn-xs btn-success" ng-click="Modify('{{vr.vt_id}}')">Edit</a>
<a href="javascript:;" class="btn btn-xs btn-danger" ng-click="Del($index)">Del</a>
</td>
</tr>