This is just some static backup of the original site, don't expect every link to work!

Ignore:
Timestamp:
Sep 9, 2018, 2:37:10 PM (4 years ago)
Author:
rene <rene@…>
Branches:
ng_0.9
Children:
b7742f
Parents:
e67090
Message:

use extra strftime implementation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • content/vI_rdfDataTree.js

    re67090 r9168c4  
    3939    Components.utils.import("resource://v_identity/vI_prefs.js", virtualIdentityExtension);
    4040
     41    Components.utils.import("resource://v_identity/strftime/strftime.js");
     42   
    4143    //prepares an object for easy comparison against another. for strings, lowercases them
    4244    var prepareForComparison = function (element, field) {
     
    124126        var format = vI.prefroot.getCharPref("extensions.virtualIdentity.storage_timeFormat")
    125127        if (format != "") {
    126           if (used) usedDate = new Date(parseFloat(used)).toLocaleFormat(format);
    127           if (changed) changedDate = new Date(parseFloat(changed)).toLocaleFormat(format);
     128          try { //  you never know what the formatString will be...
     129            if (used) usedDate = strftime(format, new Date(parseFloat(used)));
     130            if (changed) changedDate = strftime(format, new Date(parseFloat(changed)));
     131          } catch (e) {};
    128132        } else {
    129133          if (used) usedDate = new Date(parseFloat(used)).toLocaleString();
Note: See TracChangeset for help on using the changeset viewer.