fixing date displays - in the future, dates need to be parsed to get correct TZ info
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 28 Jul 2006 20:04:54 +0000 (20:04 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 28 Jul 2006 20:04:54 +0000 (20:04 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@5160 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/web/opac/skin/default/js/myopac.js

index 0838ab3..5c0e1c0 100644 (file)
@@ -162,10 +162,8 @@ function myOPACDrawCheckedItem(r) {
        var row = checkedRowTemplate.cloneNode(true);
        row.id = 'myopac_checked_row_ ' + circ.id();
 
-       //if( r.od ) addCSSClass(row, 'overdue_circ');
-
        var due = circ.due_date();
-   due = due.replace(/[0-9][0-9]:.*$/,"");
+       due = _trimTime(due);
 
        var dlink = $n( row, "myopac_checked_due" );
        var rlink = $n( row, "myopac_checked_renewals" );
@@ -455,7 +453,11 @@ function _finesFormatNumber(num) {
        return num;
 }          
 
-function _trimTime(time) { if(!time) return ""; return time.replace(/\ .*/,""); }
+//function _trimTime(time) { if(!time) return ""; return time.replace(/\ .*/,""); }
+function _trimTime(time) { 
+       if(!time) return ""; 
+       return time.replace(/T.*/,""); 
+}
 
 function _trimSeconds(time) { if(!time) return ""; return time.replace(/:\d\d\..*$/,""); }
 
@@ -651,7 +653,7 @@ function _myOPACSummaryShowUer(r) {
        appendClear($('myopac_summary_ident1'),text(user.ident_value()));
        appendClear($('myopac_summary_ident2'),text(user.ident_value2()));
        appendClear($('myopac_summary_homelib'),text(findOrgUnit(user.home_ou()).name()));
-       appendClear($('myopac_summary_create_date'),text(user.create_date()));
+       appendClear($('myopac_summary_create_date'),text(_trimTime(user.create_date())));
 
        var tbody = $('myopac_addr_tbody');
        var template;