2016-10-31 130 views
-1

我想在發票中顯示當前日期。方法按照本地時間,其中0表示週日
返回星期幾指定日期 -jquery顯示錯誤日期

getDay

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> 

Datum: 
<p id="date"></p> 

<script> 
    var today = new Date(); 
    var day = today.getDay(); 
    var month = today.getMonth(); 
    var year = today.getYear(); 
    document.getElementById('date').innerHTML = day + "." + month + "." + year; 

</script> 
+0

這可能是你的服務器正在更新的東西? – Adjit

+0

請詳細瞭解您的問題,如控制檯錯誤,不良行爲等。 –

+0

這不是jQuery。它的JavaScript。 '.getDay()'會返回一個0到6之間的數字。你需要'.getDate()' – Turnip

回答

1

您應該check the manual:要使用下面的方法做到這一點,即時通訊 getMonth - 一個整數,介於0和11之間,表示根據當地時間給定日期中的月份。 0對應於1月1日至2月,依此類推。
得到年 - 表示給定日期的年份數字,按照本地時間,減去1900

你實際上是在尋找的是:

<p id="date"></p> 
 
<script> 
 
    var today = new Date(); 
 
    var day = today.getDate(); 
 
    var month = today.getMonth() + 1; 
 
    var year = today.getFullYear(); 
 
    document.getElementById('date').innerHTML = day + "." + month + "." + year; 
 

 
</script> 
 

 
</html>

它與jQuery無關:)它是純粹的JavaScript。

+0

感謝您的解決方案。 – Simagdo