楼主: 码到你天亮
601 0

获取两个时间字符串相差的秒数 [推广有奖]

  • 0关注
  • 0粉丝

本科生

75%

还不是VIP/贵宾

-

威望
0
论坛币
11 个
通用积分
0.0016
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2226 点
帖子
48
精华
0
在线时间
46 小时
注册时间
2022-8-10
最后登录
2023-8-2

楼主
码到你天亮 发表于 2022-9-13 16:20:58 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
这里说的时间字符串格式是:"2021-01-15T14:44:40.001+08:00" 或者 "2021-01-15 14:44:40" 1一、原生js function diffSecond(start, end) {  const startTime = new Date(start);  const endTime = new Date(end);  const second_time = Math.abs(startTime - endTime) / 1000; // 得到相差的秒数  return second_time;}diffSecond("2021-01-15T14:44:40.263+08:00","2021-01-15T14:44:00.001+08:00") // 40.262 diffSecond('2021-01-15 15:26:30','2021-01-15 15:26:45'); // 15// 获取相差的秒数,两个时间字符串相差的秒数,如 "2021-01-15T14:44:40.263+08:00" 和 "2021-01-15T14:44:00.001+08:00",相差 40秒二、用dayjs插件export function diffSecondByDayjs(start, end) {  const date1 = dayjs(start);  const date2 = dayjs(end);  let diffTime = Math.abs(date1.diff(date2, 'second')); //获取两个时间对象相差的秒数,取绝对值。second是秒,传入day是相差的天数  return diffTime;}diffSecondByDayjs('2021-01-15T14:44:40.263+08:00','2021-01-15T14:44:00.001+08:00'); // 40 这里得到的是整数diffSecondByDayjs('2021-01-15 15:26:30','2021-01-15 15:26:45'); // 15
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:字符串 function Second RETURN export

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-22 17:20