0
A
回答
0
你可以用以下解決方案嘗試:
function dateFormat(stringDate){
var date = new Date(stringDate);
var day = (date.getDate()>9) ? date.getDate() : "0" + date.getDate();
var month = date.getMonth() + 1;
month = (month>9) ? month : "0" + month;
var year = date.getFullYear();
// format your date as you expect
var dateFormat = "("+year+","+month+","+day+")";
return dateFormat;
}
var stringDate = "March 10, 2017";
var reFormat = dateFormat(stringDate);
console.log(stringDate + " => " + reFormat);
+0
謝謝你,它的工作........ –
+0
堅持這個答案爲答案incase它的工作原理。 –
0
你可以試試這個方法:
function formattedDate(d = new Date) {
let month = String(d.getMonth() + 1);
let day = String(d.getDate());
const year = String(d.getFullYear());
if (month.length < 2) month = '0' + month;
if (day.length < 2) day = '0' + day;
return `${day},${month}/${year}`;
}
+0
那麼如何使用你的代碼這個輸入:''2017年3月10日',這是一個字符串? – zerkms
0
,如果你喜歡「DD/MM/YYYY嘗試如下「格式
function formatDate()
{
var str = "February 9, 2017";
var varDate = new Date(str);
var d = varDate.getDate();
var m = varDate.getMonth() + 1;
var y = varDate.getFullYear();
var dateString = (d <= 9 ? '0' + d : d) + '/' + (m <= 9 ? '0' + m : m) + '/' + y;
alert(dateString);
return false;
}
試試這個,如果你喜歡「MM/DD/YYYY」格式:
function formatDate()
{
var str = "February 9, 2017";
var varDate = new Date(str);
alert(varDate.toLocaleDateString()); // "MM/dd/YYYY" format
return false;
}
相關問題
- 1. 如何日期格式從YYYY-MM-DD轉換爲DD-MM-YYYY
- 2. 轉換日期格式yyyy-mm-dd hh-mm-ss到dd-mm-yyyy
- 3. PHP轉換日期格式DD/MM/YYYY => YYYY-MM-DD
- 4. 日期從YYYY-MM-DD轉換爲YYY-MM-DD轉換一年
- 5. 格式日期DD /月/年,以YYYY-MM-DD PHP
- 6. 日期格式從 'DD /月/年' 自動變更爲 'MM/DD/YYYY'
- 7. 轉換成日期格式dd/mm/yyyy
- 8. Ruby日期從10年8月10日轉換爲dd/mm/yy
- 9. 將MM/DD/YYYY日期轉換爲月日年
- 10. 轉換日期時間(MM/DD/YYYY)爲十進制(年月日)
- 11. 轉換YYYY-MM-DD格式的日期,以DD-MM使用PHP
- 12. 將日期的mm/dd/yyyy轉換爲yyyy-mm-dd的日期格式
- 13. PHP - 將日期格式從YY/MM/DD轉換爲yyyy-mm-dd
- 14. 將varchar mm/dd/yy轉換爲日期格式yyyy-mm-dd
- 15. 如何將日期dd/mm/yyyy轉換爲yyyy-MM-dd HH:mm:ss Android
- 16. SQL:如何轉換日期:yyyy/mm/dd hh:mm:ss.sssss爲:yyyy-mm-dd hh:mm:ss
- 17. SSIS - 日期轉換日期格式化MM/DD/YYYY或DD/MM/YYYY
- 18. 如何從YYYY/MM/DD更改日期格式DD/MM/YYYY
- 19. datetime格式從mm-dd-yyyy轉換爲yyyy-mm-dd在c#
- 20. DateTime格式轉換MM/DD/YYYY以YYYY/MM/DD
- 21. 如何將MMMM dd,yyyy轉換爲MM/dd/yyyy格式
- 22. d3時間格式爲YYYY-MM-DD ie。 2013年2月4日
- 23. 將yyyy-mm-dd轉換爲dd mm yyyy
- 24. 將yyyy-mm-dd轉換爲dd-mm-yyyy
- 25. 將mm-dd-yyyy轉換爲yyyy-mm-dd
- 26. 從mm/dd/yyyy轉換爲yyyy-mm-dd
- 27. 將dd-mm-yyyy轉換爲mm/dd/yyyy
- 28. 將MM/DD/YYYY轉換爲DD/MM/YYYY
- 29. 將mm/dd/yyyy轉換爲yyyy-mm-dd
- 30. 將dd/MM/yyyy轉換爲MM/dd/YYYY
有很多非常奇特的日期格式在那裏,但是這更難得的比大多數。這是一種習慣嗎? – tadman
這個問題很含糊。是你的「輸出」一個格式化的日期對象或字符串?你試圖以不同的方式顯示輸出,或試圖以不同的方式存儲值? – Claies
[獲取特定格式的日期/時間戳記]的可能重複(http://stackoverflow.com/questions/40372411/get-date-timestamp-in-a-particular-format) –