stamps and I need to display them in readable time and date with the
user's time zone.
Below is the code.
Expand|Select|Wrap|Line Numbers
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
- "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
- <HTML lang=en xml:lang="en"
- xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>Support</TITLE>
- <META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
- <META http-equiv=Content-Style-Type content=text/css>
- <script language="JavaScript" type="text/javascript">
- var tzo=(new Date().getTimezoneOffset()/60)*(-1); //Time Zone offset
- /**************************
- // This will display all UNIX Time to normal time
- **************************/
- function convertToDate() {
- var recentTable = document.getElementById("stripedTable");
- var recentTds = recentTable.getElementsByTagName("td");
- for (i = 0; i<recentTds.length; i++) {
- var tdValues = recentTds[i].lastChild.nodeValue;
- var tdNewValues = document.createTextNode("I'm working");
- if ((!isNaN(tdValues)) && (tdValues != " ")) {
- alert(tdValues);
- }
- }
- }
- function unixtimetodate() {
- var allInputs = document.getElementsByTagName("input");
- for (i = 0; i<allInputs.length; i++) {
- if (allInputs[i].className == "unixtime") {
- var myDate = new Date( (dateString) *1000);
- document.write(myDate.toGMTString()+"<br>"+myDate.toLocaleString());
- var utc = 0;
- // This creates a unixtime in UTC
- if (utc) {
- dateString = myDate.toGMTString();
- // This creates a unixtime in localtime (accounting for the local timezone)
- } else {
- dateString = myDate.toLocaleString();
- }
- get_eid(dateString) = dateString;
- return false;
- }
- function datetounixtime() {
- var utc = 0;
- // This creates a unixtime in UTC
- if (utc) {
- var humDate = new Date(
- Date.UTC(
- get_eid('vyy').value,
- get_eid('vmm').value - 1,
- get_eid('vdd').value,
- get_eid('vhh').value,
- get_eid('vmin').value,
- get_eid('vsec').value
- )
- );
- get_eid(dateString) = (humDate.getTime()/1000.0);
- // This creates a unixtime in localtime (accounting for the local timezone)
- } else {
- var humDate = new Date(
- get_eid('vyy').value,
- get_eid('vmm').value - 1,
- get_eid('vdd').value,
- get_eid('vhh').value,
- get_eid('vmin').value,
- get_eid('vsec').value
- );
- get_eid(dateString) = (humDate.getTime()/1000.0);
- }
- return false;
- }
- function get_month($num) {
- if ($num == 1) { return "Jan"; }
- if ($num == 2) { return "Feb"; }
- if ($num == 3) { return "Mar"; }
- if ($num == 4) { return "Apr"; }
- if ($num == 5) { return "May"; }
- if ($num == 6) { return "Jun"; }
- if ($num == 7) { return "Jul"; }
- if ($num == 8) { return "Aug"; }
- if ($num == 9) { return "Sep"; }
- if ($num == 10) { return "Oct"; }
- if ($num == 11) { return "Nov"; }
- if ($num == 12) { return "Dec"; }
- }
- function get_eid(name) {
- var ret = document.getElementById(name);
- return ret;
- }
- function startup() {
- var dt = new Date();
- var month = dt.getMonth() + 1;
- var year = dt.getFullYear();
- var mday = dt.getDate();
- var hour = dt.getHours();
- var min = dt.getMinutes();
- var sec = dt.getSeconds();
- // This give MILLIseconds
- var epoch = ((dt.getTime() - dt.getMilliseconds()) / 1000);
- get_eid('vyy').value = year;
- get_eid('vmm').value = month;
- get_eid('vdd').value = mday;
- get_eid('vhh').value = hour;
- get_eid('vmin').value = min;
- get_eid('vsec').value = sec;
- get_eid('unixtimestamp').value = epoch;
- }
- }
- }
- function addLoadEvent(func) {
- var oldonload = window.onload;
- if (typeof window.onload != 'function') {
- window.onload = func;
- } else {
- window.onload = function() {
- oldonload();
- func();
- }
- }
- }
- addLoadEvent(convertToDate);
- </script>
- </HEAD>
- <table width="100%" id='stripedTable' summary="case notes and
- history table">
- <tr>
- <td style="vertical-align: middle">
- <b><a href="case.do?caseId=C461057">C461057</a></b>
- </td>
- <td>
- testcase14<br/>
- <b>Summary:</b>7g7g7g7gg7
- </td>
- <td align="right" class="unixTime"><b>Last
- Updated:</b><br />1229457069</td>
- </tr>
- <tr>
- <td style="vertical-align: middle">
- <b><a href="case.do?caseId=C461056">C461056</a></b>
- </td>
- <td>
- test31<br/>
- <b>Summary:</b>8g8g8g8g8g8g8g
- </td>
- <td align="right"><b>Last Updated:</b><br />1229456237</td>
- </tr>
- <tr>
- <td style="vertical-align: middle">
- <b><a href="case.do?caseId=C461054">C461054</a></b>
- </td>
- <td>
- the<br/>
- <b>Summary:</b>0h0hhh0h0h
- </td>
- <td align="right"><b>Last Updated:</b><br />1229464275</td>
- </tr>
- <tr>
- <td style="vertical-align: middle">
- <b><a href="rmaCase.do?caseId=C461051">C461051</a></b>
- </td>
- <td>
- rma issue<br/>
- <b>Summary:</b>7f7g7h7f7f7g7h
- </td>
- <td align="right"><b>Last Updated:</b><br />1229711822</td>
- </tr>
- <tr>
- <td style="vertical-align: middle">
- <b><a href="case.do?caseId=C461026">C461026</a></b>
- </td>
- <td>
- switch problem<br/>
- <b>Summary:</b>9g9h89g76f7
- </td>
- <td align="right"><b>Last Updated:</b><br />1228512455</td>
- </tr>
- </table>
- </div>
- </BODY></HTML>
visits the page.
Expand|Select|Wrap|Line Numbers
- <HTML lang=en xml:lang="en"
- xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>Support</TITLE>
- <META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
- <META http-equiv=Content-Style-Type content=text/css>
- <script language="JavaScript" type="text/javascript">
- var tzo=(new Date().getTimezoneOffset()/60)*(-1); //Time Zone offset
- /**************************
- // This will display all UNIX Time to normal time
- **************************/
- function convertToDate() {
- var recentTable = document.getElementById("stripedTable");
- var recentTds = recentTable.getElementsByTagName("td");
- for (i = 0; i<recentTds.length; i++) {
- var tdValues = recentTds[i].lastChild.nodeValue;
- var tdNewValues = document.createTextNode("I'm working");
- if ((!isNaN(tdValues)) && (tdValues != " ")) {
- alert(tdValues);
- }
- }
- }
- function unixtimetodate() {
- var allInputs = document.getElementsByTagName("input");
- for (i = 0; i<allInputs.length; i++) {
- if (allInputs[i].className == "unixtime") {
- var myDate = new Date( (dateString) *1000);
- document.write(myDate.toGMTString()+"<br>"+myDate.toLocaleString());
- var utc = 0;
- // This creates a unixtime in UTC
- if (utc) {
- dateString = myDate.toGMTString();
- // This creates a unixtime in localtime (accounting for the local timezone)
- } else {
- dateString = myDate.toLocaleString();
- }
- get_eid(dateString) = dateString;
- return false;
- }
- function datetounixtime() {
- var utc = 0;
- // This creates a unixtime in UTC
- if (utc) {
- var humDate = new Date(
- Date.UTC(
- get_eid('vyy').value,
- get_eid('vmm').value - 1,
- get_eid('vdd').value,
- get_eid('vhh').value,
- get_eid('vmin').value,
- get_eid('vsec').value
- )
- );
- get_eid(dateString) = (humDate.getTime()/1000.0);
- // This creates a unixtime in localtime (accounting for the local timezone)
- } else {
- var humDate = new Date(
- get_eid('vyy').value,
- get_eid('vmm').value - 1,
- get_eid('vdd').value,
- get_eid('vhh').value,
- get_eid('vmin').value,
- get_eid('vsec').value
- );
- get_eid(dateString) = (humDate.getTime()/1000.0);
- }
- return false;
- }
- function get_month($num) {
- if ($num == 1) { return "Jan"; }
- if ($num == 2) { return "Feb"; }
- if ($num == 3) { return "Mar"; }
- if ($num == 4) { return "Apr"; }
- if ($num == 5) { return "May"; }
- if ($num == 6) { return "Jun"; }
- if ($num == 7) { return "Jul"; }
- if ($num == 8) { return "Aug"; }
- if ($num == 9) { return "Sep"; }
- if ($num == 10) { return "Oct"; }
- if ($num == 11) { return "Nov"; }
- if ($num == 12) { return "Dec"; }
- }
- function get_eid(name) {
- var ret = document.getElementById(name);
- return ret;
- }
- function startup() {
- var dt = new Date();
- var month = dt.getMonth() + 1;
- var year = dt.getFullYear();
- var mday = dt.getDate();
- var hour = dt.getHours();
- var min = dt.getMinutes();
- var sec = dt.getSeconds();
- // This give MILLIseconds
- var epoch = ((dt.getTime() - dt.getMilliseconds()) / 1000);
- get_eid('vyy').value = year;
- get_eid('vmm').value = month;
- get_eid('vdd').value = mday;
- get_eid('vhh').value = hour;
- get_eid('vmin').value = min;
- get_eid('vsec').value = sec;
- get_eid('unixtimestamp').value = epoch;
- }
- }
- }
- function addLoadEvent(func) {
- var oldonload = window.onload;
- if (typeof window.onload != 'function') {
- window.onload = func;
- } else {
- window.onload = function() {
- oldonload();
- func();
- }
- }
- }
- addLoadEvent(convertToDate);
- </script>
- </HEAD>
- <table width="100%" id='stripedTable' summary="case notes and
- history table">
- <tr>
- <td style="vertical-align: middle">
- <b><a href="case.do?caseId=C461057">C461057</a></b>
- </td>
- <td>
- testcase14<br/>
- <b>Summary:</b>7g7g7g7gg7
- </td>
- <td align="right" class="unixTime"><b>Last
- Updated:</b><br />Tue, 16 Dec 2008 19:51:09 GMT</td>
- </tr>
- <tr>
- <td style="vertical-align: middle">
- <b><a href="case.do?caseId=C461056">C461056</a></b>
- </td>
- <td>
- test31<br/>
- <b>Summary:</b>8g8g8g8g8g8g8g
- </td>
- <td align="right"><b>Last Updated:</b><br />Tue,
- 16 Dec 2008 19:37:17 GMT</td>
- </tr>
- <tr>
- <td style="vertical-align: middle">
- <b><a href="case.do?caseId=C461054">C461054</a></b>
- </td>
- <td>
- the<br/>
- <b>Summary:</b>0h0hhh0h0h
- </td>
- <td align="right"><b>Last Updated:</b><br />Tue,
- 16 Dec 2008 21:51:15 GMT</td>
- </tr>
- <tr>
- <td style="vertical-align: middle">
- <b><a href="rmaCase.do?caseId=C461051">C461051</a></b>
- </td>
- <td>
- rma issue<br/>
- <b>Summary:</b>7f7g7h7f7f7g7h
- </td>
- <td align="right"><b>Last Updated:</b><br />Fri,
- 19 Dec 2008 18:37:02 GMT</td>
- </tr>
- <tr>
- <td style="vertical-align: middle">
- <b><a href="case.do?caseId=C461026">C461026</a></b>
- </td>
- <td>
- switch problem<br/>
- <b>Summary:</b>9g9h89g76f7
- </td>
- <td align="right"><b>Last Updated:</b><br />Fri,
- 05 Dec 2008 21:27:35 GMT</td>
- </tr>
- </table>
- </div>
- </BODY></HTML>
earlier and GMT would be replaced with PST
Please help,