Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.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
Javascript 如何更改日期输出格式_Javascript_Date - Fatal编程技术网

Javascript 如何更改日期输出格式

Javascript 如何更改日期输出格式,javascript,date,Javascript,Date,我正在用PHP和MySQL开发一个关于津贴的系统,它应该计算最后一天领取津贴的员工。这是我用来计算最后日期的JavaScript。以下代码的输出为2015年7月15日。 我希望它是2015年7月15日 我应该改变什么来获得这样的输出 函数calculateLast(){ var x=document.form1.tempoh.value;//试试这个 var today = new Date(); var dd = today.getDate(); var mm = tod

我正在用PHP和MySQL开发一个关于津贴的系统,它应该计算最后一天领取津贴的员工。这是我用来计算最后日期的JavaScript。以下代码的输出为2015年7月15日。 我希望它是2015年7月15日

我应该改变什么来获得这样的输出


函数calculateLast(){
var x=document.form1.tempoh.value;//试试这个

 var today = new Date();
    var dd = today.getDate();
    var mm = today.getMonth()+1; //January is 0!

    var yyyy = today.getFullYear();
    if(dd<10){
        dd='0'+dd
    } 
    if(mm<10){
        mm='0'+mm
    } 
    var today = dd+'-'+mm+'-'+yyyy;
    document.getElementById("tamatElaun").value = today;
var today=新日期();
var dd=today.getDate();
var mm=today.getMonth()+1;//一月是0!
var yyyy=today.getFullYear();
如果(dd尝试我的代码

var CurrentDate=新日期('2015-7-15');
变量listMonths=['01','02','03','04','05','06','07','08','09','10','11','12'];
var day=CurrentDate.getDate();
var monthIndex=CurrentDate.getMonth();
var year=CurrentDate.getFullYear();
警报(日+'/'+listMonths[monthIndex]+'/'+年);
请这样尝试

     <script type="text/javascript">
function calculateLast() {

    var x = document.form1.tempoh.value; //<-----------Tempoh Elaun
    var CurrentDate = new Date();
    CurrentDate.setMonth(CurrentDate.getMonth() + eval(x));

    var day = CurrentDate.getDate();
    var monthIndex = ("0" + (CurrentDate.getMonth() + 1)).slice(-2);
    var year = CurrentDate.getFullYear();

    document.getElementById('tamatElaun').value = day + "-" + monthIndex + "-" + year;
    //document.write(day, monthNames[monthIndex], year);
}
</script>

函数calculateLast(){
var x=document.form1.tempoh.value;//
var CurrentDate=new Date();
CurrentDate.setMonth(CurrentDate.getMonth());
var day=CurrentDate.getDate();
var monthIndex=CurrentDate.getMonth()+1;
如果(monthIndex)可能重复或仅添加此代码。如果(monthIndex
 var CurrentDate = new Date();
    CurrentDate.setMonth(CurrentDate.getMonth());

    var day = CurrentDate.getDate();
    var monthIndex = CurrentDate.getMonth()+1;
    if(monthIndex<10){
        monthIndex=('0'+monthIndex);
    }
    var year = CurrentDate.getFullYear();
    alert(monthIndex);
    //document.getElementById('tamatElaun').value = day + "-" + monthIndex + "-" + year;
    });