JavaScript табдил додани сатрро ба намуди сана татбиқ мекунад
Маълумотнома
JavaScript Date StringТабдил додани навъи сана ба сатр
Функсияи мисоли зерин аз ворид кардани тағирёбандаи навъи сана ва табдил додани он ба натиҷаи сатр дар формати yyyy-MM-dd иборат аст. Агар ба шумо соату дақиқаҳо ва сонияҳоро дохил кардан лозим ояд, лутфан худатон онҳоро илова кунед. Агар ба шумо форматҳои дигарро гузаронидан лозим ояд, шумо метавонед онро дар ҳолати зарурӣ тағир диҳед.
function dateToString(date) {
if (!date) {
date = new Date();
}
return date.getFullYear() + "-" + (date.getMonth() + 1) + "-" + date.getDate();
}
Санаи навъи сатрро ба намуди сана табдил диҳед
Вазифаи ин функсия табдил додани сатр дар формати yyyy-MM-dd ба навъи сана мебошад. Ин функсия ва функсияҳои дар боло овардашударо ҷуфт истифода бурдан мумкин аст.
function stringToDate(dateString) {
if (!dateString) {
return new Date();
}
var dateList = dateString.split("-");
var year = parseInt(dateList[0], 10);
var month = parseInt(dateList[1], 10) - 1;
var day = parseInt(dateList[2], 10);
return new Date(year, month, day);
}
Маслиҳатҳои дигар
Бояд қайд кард, ки дар JavaScript моҳ аз 0 сар мешавад, аз ин рӯ 0 маънои январро дорад. Объекти Сана инчунин бисёр усулҳои дигарро дар бар мегирад, Барои гирифтани тафсилот, ба истинодҳо дар қисми болоии ин мақола муроҷиат кунед.