console.log(Wed Jan 04 2023 15:14:33 GMT+0800 (台北標準時間))
1 2 3 4 5 6 7 8 9 10
const dateObject = new Date() const year = new Date().getFullYear() //年 const month = new Date().getMonth() //月+1 const day = new Date().getDay() //星期幾 const date = new Date().getDate() //日期 const hour = new Date().getHours() //0-24 小時 const minute = new Date().getMinutes() //0-59 分鐘 const second = new Date().getSeconds() //0-59 秒 const ms = new Date().getMilliseconds() //0-999 const timestamp = new Date().getTime(); //時間搓
TimeStamp 時間搓
1
Date.now();
console.log(‘TimeStamp’,1672816660300)
UTC(Universal Time Coordinated : 世界統一時間、世界標準時間
GMT(格林威治標準時間),格林威治標準時間(也稱為格林威治時間)
Unix 时间戳:這是基於 UTC 1970.01.01 00:00:00 到現在的總秒數,所以這個總秒數全世界都是這樣的,也就是說 Unix 的時間戳和時區無關
AUTO INCREMENT 欄位會自動遞增資料行的值,因為每次新增資料時欄位值都會自動遞增也就是說 AUTO INCREMENT 欄位值會是唯一的,該欄位用途就像是一個識別碼或流水號,而 AUTO INCREMENT 常與 Primary Key 一起搭配使用。 將 users 資料表中的 id 欄位 AUTO INCREMENT 欄位會自動遞增資料行的值,
CREATE TABLE `users` ( id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, uId INT NOT NULL UNIQUE, userName VARCHAR(30) NOT NULL, userEmail VARCHAR(50) NOT NULL, userPassword VARCHAR(30) NOT NULL, userPhone VARCHAR(10) NOT NULL, roleId INT NOT NULL, createdAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, updatedAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, deletedAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ); CREATE TABLE `users` ( id INT NOT NULL AUTO_INCREMENT, uId INT NOT NULL, userName VARCHAR(50) NOT NULL, userEmail VARCHAR(30)NOT NULL, userPassword VARCHAR(30) NOT NULL, userPhone VARCHAR(10) NOT NULL, roleId INT NOT NULL, createdAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, updatedAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, deletedAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP , PRIMARY KEY (id), UNIQUE (uId) );
CREATE TABLE `users` ( id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, uId INT NOT NULL UNIQUE, userName VARCHAR(30) NOT NULL, userEmail VARCHAR(50) NOT NULL, userPassword VARCHAR(30) NOT NULL, userPhone VARCHAR(10) NOT NULL, roleId INT NOT NULL, createdAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, updatedAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, deletedAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ); CREATE TABLE `users` ( id INT NOT NULL AUTO_INCREMENT, uId INT NOT NULL, userName VARCHAR(50) NOT NULL, userEmail VARCHAR(30)NOT NULL, userPassword VARCHAR(30) NOT NULL, userPhone VARCHAR(10) NOT NULL, roleId INT NOT NULL, createdAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, updatedAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, deletedAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP , PRIMARY KEY (id), UNIQUE (uId) );
AUTO INCREMENT 欄位會自動遞增資料行的值,因為每次新增資料時欄位值都會自動遞增也就是說 AUTO INCREMENT 欄位值會是唯一的,該欄位用途就像是一個識別碼或流水號,而 AUTO INCREMENT 常與 Primary Key 一起搭配使用。 將 users 資料表中的 id 欄位 AUTO INCREMENT 欄位會自動遞增資料行的值,
CREATE TABLE `users` ( id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, uId INT NOT NULL UNIQUE, userName VARCHAR(30) NOT NULL, userEmail VARCHAR(50) NOT NULL, userPassword VARCHAR(30) NOT NULL, userPhone VARCHAR(10) NOT NULL, roleId INT NOT NULL, createdAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, updatedAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, deletedAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ); CREATE TABLE `users` ( id INT NOT NULL AUTO_INCREMENT, uId INT NOT NULL, userName VARCHAR(50) NOT NULL, userEmail VARCHAR(30)NOT NULL, userPassword VARCHAR(30) NOT NULL, userPhone VARCHAR(10) NOT NULL, roleId INT NOT NULL, createdAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, updatedAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, deletedAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP , PRIMARY KEY (id), UNIQUE (uId) );
CREATE TABLE `users` ( id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, uId INT NOT NULL UNIQUE, userName VARCHAR(30) NOT NULL, userEmail VARCHAR(50) NOT NULL, userPassword VARCHAR(30) NOT NULL, userPhone VARCHAR(10) NOT NULL, roleId INT NOT NULL, createdAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, updatedAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, deletedAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ); CREATE TABLE `users` ( id INT NOT NULL AUTO_INCREMENT, uId INT NOT NULL, userName VARCHAR(50) NOT NULL, userEmail VARCHAR(30)NOT NULL, userPassword VARCHAR(30) NOT NULL, userPhone VARCHAR(10) NOT NULL, roleId INT NOT NULL, createdAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, updatedAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, deletedAt TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP , PRIMARY KEY (id), UNIQUE (uId) );