最近,在做專案時用到了兩個比較好的js外掛程式,在這裡推薦給大家:
提取主域:tldjs.js
獲取當前時區:jstz-1.0.4.min.js
tldjs.js可以輕鬆判斷主域的存在、提取主域、提取子域等
判斷主域是否存在:
tld.tldexists('google.com'); // return 'true'
提取主域:
tld.getdomain('fr.google.google'); // return 'google.google'
獲取子域:tld.getsubdomain('google.com'); // return ''
tld.getsubdomain('moar.foo.google.co.uk'); // returns 'moar.foo'
讓使用者填寫url時,我們經常允許填寫ip,此時提取主域需注意ip的處理:
var profilename = "www.ptmind.com";
var re = /^\d.\d.\d.\d$/;
if(re.test(profilename))else
jstz.min.js可以獲取當前時區(時區id)
示例:
var timezone = jstz.determine();
timezone.name(); // "asia/shanghai"
tldjs:
jstz:
js 獲取當前gmt時間 js 獲取時區
js的時區函式 設datename為建立的乙個date物件 datename.gettimezoneoffset 取得當地時間和gmt時間 格林威治時間 的差值,返回值以分鐘為單位 舉例 根據本地時間獲得gmt時間和任意時區的時間 d new date 建立乙個date物件 localtime d....
js 獲取指定時區當前時間
var timezone 8 目標時區時間,東八區 東時區正數 西市區負數 var offset gmt new date gettimezoneoffset 本地時間和格林威治的時間差,單位為分鐘 var nowdate new date gettime 本地時間距 1970 年 1 月 1 日午...
kettle中js 獲取當前時間帶時區格式
需求字段 created at timestamp 6 with time zone 參照格式 2019 12 28 02 01 00.000000 08 00 00 用js進行轉換後插入資料表。使用常見方式 var mydate new date var cyear mydate.getfully...