jQuery中的時間處理技巧

1.新建一個時間new Date()
5種參數形式:

new Date("month dd,yyyy");
new Date(yyyy,mth,dd,hh,mm,ss);
new Date(yyyy,mth,dd);
new Date(ms);

**說明:**
month:用英文表示月份名稱,從January到December
mth:用整數表示月份,從0(1月)到11(12月)
dd:表示一個月中的第幾天,從1到31
yyyy:四位數表示的年份
hh:小時數,從0(午夜)到23(晚11點)
mm:分鐘數,從0到59的整數
ss:秒數,從0到59的整數
ms:毫秒數,為大于等于0的整數,表示的是需要創建的時間和GMT時間1970年1月1日之間相差的毫秒數。

例子:

new Date(2016,8,20)   //建一個日期為2016-9-20

2.獲取當前時間

var myTime = new Date();
alert(formatDate(myTime));

function formatDate(now) {
  var year = now.getFullYear();
  var month = ("0" + (now.getMonth() + 1)).slice(-2);
  var date = ("0" + now.getDate()).slice(-2);
  var hour = ("0" + (now.getHours())).slice(-2);
  var minute = ("0" + (now.getMinutes())).slice(-2);
  var second = now.getSeconds();
  return year + "-" + month + "-" + date + "   " + hour + ":" + minute;
}

3.獲取星期幾

var Today = new Date();
var Today =Today.getDay();//返回0到6 ,0表示星期日

4.獲取一串字符串中的時間
例子:

var confirm_time = 'confirm_time=2016-09-21 15:00:00';
var time = Date.parse(confirm_time.replace(/-/g,"/"));
alert(formatDate(new Date(time)));

function formatDate(now) {
  var year = now.getFullYear();
  var month = ("0" + (now.getMonth() + 1)).slice(-2);
  var date = ("0" + now.getDate()).slice(-2);
  var hour = ("0" + (now.getHours())).slice(-2);
  var minute = ("0" + (now.getMinutes())).slice(-2);
  var second = now.getSeconds();
  return year + "-" + month + "-" + date + "   " + hour + ":" + minute;
}
----------------------------
2016-09-21 15:00

**說明**
1.Date.parse()函數的返回值為Number類型,返回該字符串所表示的日期與 1970 年 1 月 1 日午夜之間相差的毫秒數。
* 括號中的任何文本都被視為注釋。這些括號可以嵌套。
2.使用new Date(ms)方法new一個新的時間對象
3.對時間進行formatDate()
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 第5章 引用類型(返回首頁) 本章內容 使用對象 創建并操作數組 理解基本的JavaScript類型 使用基本類型...
    大學一百閱讀 3,265評論 0 4
  • SwiftDate概況 從Swift發布起,我們就沒有放棄使用Swift。 當然,我們希望在項目能夠輕松自如地管理...
    Mee_Leo閱讀 10,178評論 1 13
  • 又是一個夏季無眠的夜。我只身一人出來外面打工已經一年了。17歲不顧家人的勸阻還是毅然的離開學校。我清楚的記得那時的...
    最南邊閱讀 150評論 0 0
  • 滄海泛舟閱讀 131評論 0 0
  • 什么是好故事? “好故事”就是值得講且世人也愿意聽的東西。發現這些東西是你自己孤獨的任務。這事兒得從天才開始。 你...
    楊穎__指數成長閱讀 1,028評論 2 3