const countries = ['Afghanistan','Albania', 'Argentina', 'Australia', 'Bangladesh', 'Belgium','Brazil'];
const first = ['Argentina', 'Australia','Belgium', 'Brazil'];
// Get the list of countries without first four countries
const filtered = countries.filter(country => !first.includes(country));
// Prepare the final list of countries
const c1 = first.concat(filtered);
console.log(c1);
这与时间戳工作正常,但我想在2列中分别只使用日期和时间。在一个将只有日期,在其他将有时间。 我正在研究arduino考勤系统当一个rfid选择一张卡并进入考勤时它应该分别标记日期和时间而不是时间戳 谢谢
答案 0 :(得分:1)
只有TIMESTAMP
列可以使用ON UPDATE
功能自动更新。
如果您使用的是MySQL 5.7,则可以添加包含日期和时间的generated columns。
CREATE TABLE `tbl_attendance` (
`att_id` int(11) NOT NULL,
`rfid_uid` varchar(255) NOT NULL,
`punch_timestamp` timestamp DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
punch_date DATE AS (DATE(punch_timestamp)),
punch_time TIME AS (TIME(punch_timestamp))
)