javascript - 日期到字符串对象的转换

标签 javascript jquery html

我使用以下代码片段将 Date 对象转换为字符串。

 var startDate = new Date();
 var result = Globalize.parseDate(startDate, "MM/DD/YYYY");

但它会返回空值。如何将 Date 对象转换为特定于字符串的格式?

最佳答案

要了解所有可能的方法,请检查 this link 出来。

我已经把所有的 DEMOS here...

标准 JS:

<script type="text/javascript">
    var d = new Date();
    var curr_date = d.getDate();
    var curr_month = d.getMonth() + 1; //Months start with zero
    var curr_year = d.getFullYear();
    document.write(curr_month + "/" + curr_date + "/" + curr_year);
</script>

MOMENT.JS:

Download here...

<script>    
    var a = moment([2010, 1, 14, 15, 25, 50, 125]);
    a.format("MM/DD/YYYY,");    
</script>

不想下载,只需添加这一行:

<script src="http://momentjs.com/downloads/moment.min.js"></script>

jQuery 用户界面:

$.datepicker.formatDate('yy-mm-dd', new Date(2007, 1 - 1, 26));

即:

var d1=new Date();
d1.toString('MM-dd-yyyy');

全局化:

var startDate = new Date();
var result = Globalize.format(startDate, "MM/DD/YYYY");

关于javascript - 日期到字符串对象的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20898913/

相关文章:

javascript - 如何解决 Nuxt 中的 Cannot stringify a function 错误?

javascript - 订阅时出现错误。订阅不是一个函数

jquery - MVC 进度条无法正常工作

javascript - 如何使用网络音频 API/javascript 操作 DOM?

jquery - 如何将一个事件仅与一个对象关联? jqplot

html - 从工作表填写侧边栏表单

javascript - 如何使图像弹出?

javascript - 监视 $rootScope 结果 $scope 也被监视

jquery - 当我清除/删除输入框中要搜索的值时,为什么我的所有 <LI> 仍保持选中状态

javascript - 当用户滚动到特定部分时触发动画