Espruino/libs/js/banglejs/locale.min.js
2022-03-30 15:07:30 +01:00

3 lines
1.1 KiB
JavaScript

function d(a,b){void 0===b&&(b=1);return a.toFixed(Math.min(b,b-Math.floor(Math.log(a)/Math.log(10))))}exports={name:"en_GB",currencySym:"\u00a3",translate:a=>a,date:(a,b)=>b?("0"+a.getDate()).substr(-2)+"/"+("0"+(a.getMonth()+1)).substr(-2)+"/"+a.getFullYear():a.toString().substr(4,11),time:(a,b)=>{var c=a.getHours(),e=a.getMinutes();(require("Storage").readJSON("setting.json",1)||{})["12hour"]&&(c=0==c%12?12:c%12);if(b)return(" "+c).substr(-2)+":"+("0"+e).substr(-2);b="am";
0==c?c=12:12<=c&&(12<c&&(c-=12),b="pm");return(" "+c).substr(-2)+":"+("0"+e).substr(-2)+"."+("0"+a.getSeconds()).substr(-2)+" "+b},dow:(a,b)=>b?a.toString().substr(0,3):"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" ")[a.getDay()],month:(a,b)=>b?a.toString().substr(4,3):"January February March April May June July August September October November December".split(" ")[a.getMonth()],number:a=>a.toString(),currency:a=>"\u00a3"+a.toFixed(2),distance:(a,b)=>1E3>a?d(a,b)+"m":d(a/1609.34,
b)+"mi",speed:(a,b)=>d(a/1.60934,b)+"mph",temp:(a,b)=>d(a,b)+"'C",meridian:a=>12>=a.getHours()?"am":"pm"}