從2位數字年份中獲取正確的世紀 - JavaScript?
為此,您可以基於某個條件使用三元運算子。
示例
以下是程式碼 -
const yearRangeValue = 18;
const getCorrectCentury = dateValues => {
var [date, month, year] = dateValues.split("-");
var originalYear = +year > yearRangeValue ? "20" + year : "18" + year;
return new Date(date + "-" + month + "-" + originalYear).toLocaleDateString('en-GB')
};
console.log(getCorrectCentury('10-JAN-19'));要執行以上程式,您需要使用以下命令 -
node fileName.js.
這裡,我的檔名是demo300.js。
輸出
這將產生以下控制檯輸出 -
PS C:\Users\Amit\javascript-code> node demo300.js 1/10/2019
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP