-1

我有一个来自数据库的日期为Oct 10 2013 12:00AM

我想将其转换为 2013 年 10 月 10 日,如 mm/dd/yy。

4

2 回答 2

4

使用javascript 日期对象

<script>
  var date = new Date('2013-04-01T19:45:11.000Z');
  var day = date.getDate();
  var month = date.getMonth();
  var year = date.getFullYear();

  document.write(year + '-' + month + '-' + day);
</script>
于 2013-10-23T07:23:56.107 回答
1

请使用后面的服务器端代码,如下所示:

 DateTime matchDay = DateTime.Parse("10/10/2013 12:15:15 AM");
 String.Format("{0:MM/dd/yyyy}", matchDay); ; //10/10/2013

对于客户端使用:

如果您已经在项目中使用jQuery UI,那么您可以使用内置的 datepicker 方法来格式化您的日期对象:

$.datepicker.formatDate('mm/dd/yy', new Date(2013, 10 - 1, 10));
于 2013-10-23T07:38:45.097 回答