Microsoft
Software
Hardware
Network
Question : Time/Date Function Timestamp Incorrect
I have the following function that works well except between the hours of 12:00 pm and 1:00 pm. During this time, the time will display as am ... What is wrong with this function?
function formatTime(date) {
var hh = date.getHours();
var mm = date.getMinutes();
var ss = date.getSeconds();
var ampm = (hh>12)?"pm":"am";
if (hh>12) hh-=12;
if (mm<10) mm="0"+mm;
return hh+':'+mm+':'+ss+' '+am;
}
The timestamp appears in the Subject line of my email:
formObj.Subject.value='ITM
S Service Request '+formatTime(new Date());
return true; // submits the form
}
Answer : Time/Date Function Timestamp Incorrect
this line
var ampm = (hh>12)?"pm":"am";
should be
var ampm = (hh>=12)?"pm":"am";
Random Solutions
EMC DPA (Data Protectiopn Advisor) Report
Operator '=' is not defined for type 'DBNull' and type 'Integer' - how to fix
Redirecting Users Based on Input
speak & auto type?
Changing font of one datamember value in a dropdown listbox
Windows XP Taskbar won't auto-hide
Worldspan - calling worldspan web service
SCCM Scan agent fails with Scan Failed for ToolUniqueID with error 0x80070005
How send an array by url with php???????
Trouble installing Panasonic Printer/Copier devices on SBS 2008