svghmi/sprintf.js
changeset 3486 0d5bb9038e5b
parent 3472 2fb9849c6721
child 3837 efe0b5b21842
equal deleted inserted replaced
3485:5f417d3c2d03 3486:0d5bb9038e5b
   112                             hour12: false
   112                             hour12: false
   113                         }
   113                         }
   114 
   114 
   115                         /* get lang from globals */
   115                         /* get lang from globals */
   116                         let lang = get_current_lang_code();
   116                         let lang = get_current_lang_code();
   117                         arg = Date(arg).toLocaleString('en-US', options);
   117                         let f;
   118                         
   118                         try{
       
   119                             f = new Intl.DateTimeFormat(lang, options);
       
   120                         } catch(e) {
       
   121                             f = new Intl.DateTimeFormat('en-US', options);
       
   122                         }
       
   123                         arg = f.format(arg);
       
   124 
   119                         /*    
   125                         /*    
   120                             TODO: select with padding char
   126                             TODO: select with padding char
   121                                   a: absolute time and date (default)
   127                                   a: absolute time and date (default)
   122                                   r: relative time
   128                                   r: relative time
   123                         */
   129                         */