Trong bài này chúng ta sẽ tìm hiểu đến đối tượng Date trong Javascript, qua đó bạn sẽ biết cách định dạng format ngày giờ trong JS.Date trong Javascript, qua đó bạn sẽ biết cách định dạng format ngày giờ trong JS.
Nội dung chính ShowShow
- 1. Đối tượng Date trong Javascript
- 2. Định dạng [format] của Date trong Javascript
- Định dạng ISO
- Định dạng Long
- Định dạng Short
- Định dạng đầy đủ
- 3. Date javascript format dd/mm/yyyy
- 4. Lời kết
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.freetuts.net, không được copy dưới mọi hình thức.
Date là một đối tượng chuyên dùng để xử lý ngày giờ trong Javascript. Vì nó là ngôn ngữ ở client nên thời gian mà nó lấy được chính là thời gian được thiết lập trên máy của client. Vì vậy, khi lập trình thì bạn không nên lấy thông tin ngày giờ từ JS để lưu trữ vào hệ thống mà thay vào đó hãy sử dụng ngôn ngữ phía server.
1. Đối tượng Date trong Javascript
2. Định dạng [format] của Date trong Javascript
Định dạng ISO
Định dạng Long
Định dạng Short
// Cách 1 var timeObj = new Date[]; var timeObj = new Date[value]; var timeObj = new Date[dateString]; // Cách 2 var timeObj = new Date[year, monthIndex]; var timeObj = new Date[year, monthIndex, day]; var timeObj = new Date[year, monthIndex, day, hours]; var timeObj = new Date[year, monthIndex, day, hours, minutes]; var timeObj = new Date[year, monthIndex, day, hours, minutes, seconds]; var timeObj = new Date[year, monthIndex, day, hours, minutes, seconds, milliseconds];
Định dạng đầy đủ
3. Date javascript format dd/mm/yyyyTruyền vào tham số là chuỗi hoặc một giá trị.
- 4. Lời kết
- Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.là một chuỗi định dạng ngày tháng cần lấy.
- Date là một đối tượng chuyên dùng để xử lý ngày giờ trong Javascript. Vì nó là ngôn ngữ ở client nên thời gian mà nó lấy được chính là thời gian được thiết lập trên máy của client. Vì vậy, khi lập trình thì bạn không nên lấy thông tin ngày giờ từ JS để lưu trữ vào hệ thống mà thay vào đó hãy sử dụng ngôn ngữ phía server.cũng có thể là một dãy số được chuyển từ ngày giờ cần lấy sang miliseconds
Date là một object [đối tượng] giúp lập trình viên lấy được thời gian hiện tại ở máy khách client, qua đó sẽ xử lý những chức năng cần đến thông số thời gian này. Nó có tối đa là 7 tham số truyền vào:
- Ví dụ, trang web bạn cần thiết lập thời gian cứ 1 phút là tự động reload trang thì lúc này có thể sử dụng đối tượng Date để tính toán.là năm cần lấy
- Bài viết này được đăng tại [free tuts .net]là tháng cần lấy
- Cú pháp khởi tạo của date trong JS như sau:là ngày trong tháng cần lấy
- Chúng ta có hai cách dùng như sau:là giờ cần lấy
- Cách thứ nhất: Truyền vào tham số là chuỗi hoặc một giá trị.là phút cần lấy
- Nếu bạn không truyền tham số nào vào thì nó sẽ trả về ngày giờ hiện tại, tức là ngay thời điểm chạy lệnh.là giây cần lấy
dateString là một chuỗi định dạng ngày tháng cần lấy.
let today = new Date[] let birthday = new Date['December 17, 1995 03:24:00'] let birthday = new Date['1995-12-17T03:24:00'] let birthday = new Date[1995, 11, 17] let birthday = new Date[1995, 11, 17, 3, 24, 0]
value cũng có thể là một dãy số được chuyển từ ngày giờ cần lấy sang miliseconds
var dateObj = new Date[]; document.write[dateObj];
Cách thứ hai: Nó có tối đa là 7 tham số truyền vào:
// Thời gian hiện tại new Date[]; // Tham số truyền vào là mili giây new Date[milliseconds]; // Tham số truyền vào là chuỗi ngày tháng new Date[dateString]; // Tham số truyền vào gồm // - year: năm // - month: tháng // - day: ngày // - hours: giờ // - minutes: phút // - seconds: giây // - milliseconds: mini giây new Date[year, month, day, hours, minutes, seconds, milliseconds];
year là năm cần lấy
monthIndex là tháng cần lấy: Khởi tạo một đối tượng với giá trị là ngày 20/11/2013
var dateObj = new Date[2013, 11, 20];
day là ngày trong tháng cần lấy
2. Định dạng [format] của Date trong Javascript
hours là giờ cần lấy
- minuites là phút cần lấy
- seconds là giây cần lấy
- Dưới đây là một vài ví dụ tổng hợp:
Định dạng ISO
Định dạng Long
Định dạng Shortngày - tháng - năm - giờ - phút - giây] thì mặc định các tham số khác sẽ lấy thời gian nhỏ nhất.
var ISO_1 = new Date["2014-11-20"]; var ISO_2 = new Date["2014-11"]; var ISO_3 = new Date["2014"];
Định dạng Long
Định dạng Short
var LONG_1 = new Date["Mar 25 2015"]; var LONG_2 = new Date["2015 Mar 25"]; var LONG_3 = new Date["25 2015 Mar"];
Định dạng đầy đủ
Định dạng Short
Định dạng đầy đủ
var SHORT_1 = new Date["03-25-2015"]; var SHORT_2 = new Date["03/25/2015"]; var SHORT_3 = new Date["2015/03/25"]; var SHORT_4 = new Date["2015-03-25"];
Định dạng đầy đủ
3. Date javascript format dd/mm/yyyyngày - tháng - năm - giờ - phút - giây - timezone]:
var d = new Date["Wed Mar 25 2015 09:56:24 GMT+0100 [W. Europe Standard Time]"];
3. Date javascript format dd/mm/yyyy
4. Lời kếtdd/mm/yyyy. Vậy cách khai báo nó như thế nào?
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.
function getDDMMYYY[dateString] { var dateParts = dateString.split["/"]; // Tháng bắt đầu từ 0 nên ta phải giảm đi 1: dataParts[1] - 1 return new Date[+dateParts[2], dateParts[1] - 1, +dateParts[0]]; } getDDMMYYYY['23/10/2015'];
4. Lời kết
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.