js代碼片斷

時間戳和時間轉換:javascript

//時間戳轉換成日期時間2014-8-8 下午11:40:20
function formatDate(ns){
  return new Date(parseInt(ns) * 1000).toLocaleString().replace(/年|月/g, "-").replace(/日/g, " ");
}
//時間戳轉換成八位日期2014-5-5 
function userDate(uData){
  var myDate = new Date(uData*1000);
  var year = myDate.getFullYear();
  var month = myDate.getMonth() + 1;
  var day = myDate.getDate();
  return year + '-' + month + '-' + day;
}
//時間戳轉換成四位時間10:10  
function userTime(uTime){
  var myDate = new Date(uTime*1000);
  var hours = myDate.getHours();
  var minutes = myDate.getMinutes();
  return hours + ':' + minutes;
}
//時間戳轉換成四位時間10:10:00
function userTime(uTime){
  var myDate = new Date(uTime*1000);
  var hours = myDate.getHours();
  var minutes = myDate.getMinutes();
  var second = myDate.getSeconds();
  return hours + ':' + minutes + ':' + second;
}
//定時提醒設置的時間傳入 (2014,05,15)返回成2014-01-21
function setDate(year,month,day){
  return year + '-' + month + '-' + day; 
}
//定時提醒設置的時間傳入 (01:02)返回成01:01:00
function setTime(hour,minute){
  return hour + ':' + minute+ ':00';
}
//時間格式2014-02-02 14:10:00改爲時間戳
function js_strto_time(str_time){
  var new_str = str_time.replace(/:/g,"-");
  new_str = new_str.replace(/ /g,"-");
  var arr = new_str.split("-");
  var datum = new Date(Date.UTC(arr[0],arr[1]-1,arr[2],arr[3]-8,arr[4],arr[5]));
  return strtotime = datum.getTime()/1000;
}
//時間戳改爲時間格式2014-12-12 下午01:10
function js_date_time(unixtime){
  var timestr = new Date(parseInt(unixtime) * 1000);
  var datetime = timestr.toLocaleString().replace(/年|月/g,"-").replace(/日/g," ");
  return datetime;
}

JS 只能輸入數字和兩位小數的JShtml

<script language="JavaScript" type="text/javascript">
function clearNoNum(obj){
obj.value = obj.value.replace(/[^\d.]/g,""); //清除"數字"和"."之外的字符
obj.value = obj.value.replace(/^\./g,""); //驗證第一個字符是數字而不是
obj.value = obj.value.replace(/\.{2,}/g,"."); //只保留第一個. 清除多餘的
obj.value = obj.value.replace(".","$#$").replace(/\./g,"").replace("$#$",".");
obj.value = obj.value.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3'); //只能輸入兩個小數
}
</script>
<input type="text" name="addoil" onkeyup="clearNoNum(this)" size="10"/>
相關文章
相關標籤/搜索