Я пытаюсь создать сценарий в Javascript, который показывает, когда была изменена последняя страница страницы, которая возвращает дату, время в формате am или pm изменения ,Последнее изменение с помощью Javascript с 12-часовым часом, показывающим am или pm
Ясно, что я делаю что-то неправильно. Я не могу запустить скрипт, и это будет в моей функции AmPm. Кто-то может помочь?
// Javascript code for page modification
// Shows the date, time, am or pm, of modification.
// This section sets the date of modification
function lastModified() {
var modiDate = new Date(document.lastModified);
var showAs = modiDate.getDate() + "." + (modiDate.getMonth() + 1) + "." + modiDate.getFullYear();
return showAs
}
// This section sets the time of modification
function GetTime() {
var modiDate = new Date();
var Seconds
if (modiDate.getSeconds() < 10) {
Seconds = "0" + modiDate.getSeconds();
} else {
Seconds = modiDate.getSeconds();
}
// This section writes the above in the document
var modiDate = new Date();
var CurTime = modiDate.getHours() + ":" + modiDate.getMinutes() + ":" + Seconds
return CurTime
}
// This section decides if its am or pm
function AmPm() {
var hours = new Date().getHours();
var hours = (hours + 24 - 2) % 24;
var mid = 'AM';
if (hours == 0) { // At 00 hours (midnight) we need to display 12 am
hours = 12;
} else if (hours > 12) // At 12pm (Midday) we need to display 12 pm
{
hours = hours % 12;
mid = 'PM';
}
}
var mid = //This is where I am stuck!!
return AmPm
document.write("This webpage was last edited on: ");
document.write(lastModified() + " at " + GetTime() + AmPm());
document.write("");
document.write(" NZ Daylight Savings Time.");
document.write("");
, если вы хотите, чтобы спасти себя неприятности, используйте moment.js – ochi
Читайте на то, что 'document.write' делает – j08691
@ j08691 до тех пор, как это встроенный документ. напишите нормально использовать – mplungjan