Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 使用单个函数格式化两个不同的日期_Jquery_Html_Css - Fatal编程技术网

Jquery 使用单个函数格式化两个不同的日期

Jquery 使用单个函数格式化两个不同的日期,jquery,html,css,Jquery,Html,Css,格式1:2014年5月12日 格式二:2014年5月12日星期一 这是我的尝试 函数formatDatedate{ var weekday=新阵列7; 工作日[0]=太阳; 工作日[1]=周一; 工作日[2]=星期二; 平日[3]=周三; 工作日[4]=星期四; 工作日[5]=周五; 平日[6]=周六; var monthNames=[一月、二月、三月、四月、五月、六月、, 7月、8月、9月、10月、11月、12月]; var month=date.getMonth+1; 月=0+月; 月=mo

格式1:2014年5月12日 格式二:2014年5月12日星期一

这是我的尝试

函数formatDatedate{ var weekday=新阵列7; 工作日[0]=太阳; 工作日[1]=周一; 工作日[2]=星期二; 平日[3]=周三; 工作日[4]=星期四; 工作日[5]=周五; 平日[6]=周六; var monthNames=[一月、二月、三月、四月、五月、六月、, 7月、8月、9月、10月、11月、12月]; var month=date.getMonth+1; 月=0+月; 月=month.slice-2; //var out=工作日[date.getDay]++月[date.getMonth]++date.getDate++date.getFullYear; var out=+date.getDate++工作日[date.getDay]; 返回; } 请看一看,它提供了几个函数来轻松处理此类问题。

JavaScript的新日期函数非常聪明,可以接受多种格式的日期

我爱你

基本上,您有三种方法,您必须自己组合字符串:

getDate() // Returns the date
getMonth() // Returns the month
getFullYear() // Returns the year
范例


via-Haim

请稍等JS:谢谢你的反馈,Gagan。请检查我的脚本。可以像另一个变量一样标记var吗?
<script type="text/javascript">
    var d = new Date();
    var curr_date = d.getDate();
    var curr_month = d.getMonth() + 1; //Months are zero based
    var curr_year = d.getFullYear();
    document.write(curr_date + "-" + curr_month + "-" + curr_year);
</script>