js實現的將年月日用橫線連結格式化程式碼
本章節介紹一下如何將一個時間物件格式化為年月日用橫線連線的形式,因為這種形式是比較流行的一個格式,下面就通過程式碼例項介紹一下如何利用javascript實現此效果,程式碼如下:
[JavaScript] 純文字檢視 複製程式碼function getNowFormatDate(theDate){ var day = theDate; var Year = 0; var Month = 0; var Day = 0; var CurrentDate = ""; // 初始化時間 Year= day.getFullYear(); Month= day.getMonth()+1; Day = day.getDate(); CurrentDate += Y[url=]2[/url]ear + "-"; if (Month >= 10 ){ CurrentDate += Month + "-"; } else{ CurrentDate += "0" + Month + "-"; } if (Day >= 10 ){ CurrentDate += Day ; } else{ CurrentDate += "0" + Day ; } return CurrentDate; } var odate=new Date(); console.log(getNowFormatDate(odate));
上面的程式碼實現了我們的要求,可以輸出用橫線分隔的年月日格式,下面對它的實現過程做一下簡單介紹。
一.程式碼註釋:
1.function getNowFormatDate(theDate){},引數是一個時間物件。
2.var day = theDate,將時間物件賦值給變數day。
3.var Year = 0,宣告一個變數並初始化為0,用來標識年。
4.var Month = 0,宣告一個變數並初始化為0,用來標識月。
5.var Day = 0,宣告一個變數並初始化為0,用來標識天。
6.var CurrentDate = "",宣告一個變數並賦值為空,用來儲存格式化後的日期。7.Year= day.getFullYear(),獲取時間物件的年。
8.Month= day.getMonth()+1,獲取月份,之所以加1是因為getMonth返回值是比當前月份值小1的。
9.Day = day.getDate(),獲取天。
10.CurrentDate += Year + "-",在年份後面加橫線。
11.if (Month >= 10 ){CurrentDate += Month + "-";},如果月份大於等於10,那麼就按照原樣連線。
12.else{ CurrentDate += "0" + Month + "-"; },如果小於10的話,就在月份前面加0。
二.相關閱讀:
關於時間日期可以參閱JavaScript Date 物件一章節。
相關文章
- css刪除超連結底部的橫線CSS
- css實現將標題文字放置於橫線之間CSS
- js實現複製連結JS
- 輕鬆連線 ChatGPT實現程式碼審查ChatGPT
- javascript實現的時間日期格式化程式碼JavaScript
- Android實現自帶橫線的EditTextAndroid
- 資料結構中的線性表程式碼實現資料結構
- PHP實現長連結轉化成新浪短連結API介面程式碼分享PHPAPI
- 去掉連結a的虛線框程式碼例項
- 模擬實現連結title效果程式碼例項
- 滑鼠滑過連結a實現背景變色程式碼
- javascript模擬實現連結的title效果例項程式碼JavaScript
- jQuery模擬實現超連結的title程式碼例項jQuery
- socketserver實現多使用者連線簡單程式碼Server
- Android 檢查網路連線狀態的程式碼實現Android
- js實現資料結構--單連結串列JS資料結構
- 五、jsPlumb實現流程圖配置--連線JS流程圖
- javascript實現的數字格式化程式碼例項JavaScript
- 三行程式碼實現`年月日`的彈出控制元件行程控制元件
- js實現的點選連結<a>實現切換背景顏色JS
- js實現的將文字中的url網址轉換為可以點選的連結JS
- 微信域名連結防封短連結是如何生成的,微信域名防封短連結程式碼實現示例
- angularJS結合canvas實現的畫圖程式碼例項AngularJSCanvas
- jQuery實現的滑鼠在連結懸浮背景變色程式碼jQuery
- 單連結串列實現原理以及具體程式碼(java)Java
- js動態連結<a>元素程式碼例項JS
- 各種資料庫連線程式碼(JSP)資料庫線程JS
- Vscode內實現vue程式碼格式化VSCodeVue
- 將連線資料庫的程式碼隱藏在DLL中(轉)資料庫
- IOS橫線滾動檢視的實現---方式二iOS
- 一行程式碼實現滑鼠橫向滾動💪行程
- 基本資料結構實現--單連結串列【含測試程式碼】資料結構
- js 實現程式碼雨效果JS
- 連線Http Server的程式碼HTTPServer
- js實現的密碼強度提示程式碼JS密碼
- CSS實現的滑鼠滑過改變連結文字例項程式碼CSS
- Python連線資料庫程式碼結構Python資料庫
- 純css實現點選連結無效程式碼例項CSS