我想知道是否有人可以幫我得到領先的零顯示,當我做一個getDate?現在它顯示爲8/3/2010 ...我想要08/03/2010。javascript getDate問題
0
A
回答
4
你需要自己檢測,如果日和月的值小於10,並添加零:
var today = new Date();
var day = today.getDate();
var month = today.getMonth() + 1;
var year = today.getFullYear();
var formatted =
(day < 10 ? "0" : "") + day + "/" +
(month < 10 ? "0" : "") + month + "/" +
year;
alert(formatted);
你可以看到它in action here。請注意,您在一月份= 0添加一個到一個月,而不是1
+0
謝謝你,那樣做的工作。 – hersh 2010-08-03 14:45:33
0
0
1
我編寫了一個例子:
<script type="text/javascript">
<!--
var d = new Date();
var curr_date = d.getDate();
var curr_month = d.getMonth();
var curr_year = d.getFullYear();
curr_month = curr_month + "";
if(curr_month.length == 1){
curr_month = "0" + curr_month;
}
curr_date = curr_date + "";
if(curr_date.length == 1){
curr_date = "0" + curr_date;
}
document.write(curr_month + "/" + curr_date + "/" + curr_year);
-->
</script>
0
使用此lib目錄下:http://blog.stevenlevithan.com/archives/date-time-format 爲我解決了格式問題在許多層面上;)
相關問題
- 1. Javascript的getDate問題
- 2. GETDATE TSQL問題
- 3. SQL SERVER GETDATE()轉換問題
- 4. 關於SQL函數的問題GETDATE()
- 5. GETDATE select語句的問題在節目
- 6. 在JavaScript中格式化getDate()
- 7. ASPxClientDateEdit GetDate()
- 8. 觸發器使用GETDATE時遇到的問題
- 9. getDate與jquery Datepicker
- 10. Javascript問題面試問題
- 11. javascript getDate getMonth返回錯誤的月份
- 12. Javascript setdate getDate()+ 28返回錯誤
- 13. 的Javascript得到月()和GETDATE transions issuse
- 14. Javascript getDate()倒數計時器的方法
- 15. 從GETDATE()
- 16. JavaScript - XMLHttpRequest()問題
- 17. 問題在javascript
- 18. Javascript/jQuery問題
- 19. eventlistener javascript問題
- 20. javascript innerHTML問題
- 21. Javascript SoundManager2問題
- 22. findIndex javascript問題
- 23. Javascript問題
- 24. javascript NaN問題
- 25. Javascript hangman問題
- 26. 問題在javascript
- 27. jquery/Javascript問題
- 28. Javascript問題?
- 29. Javascript - getElementById.innerHTML問題
- 30. javascript問題
看到你想要的格式http://jacwright.com/projects/javascript/date_format – 2010-08-03 13:59:07