roh*_* sa 2 javascript time datetime
我目前有一个格式的时间字符串hh:mm(例如 13:45),需要为此时间添加分钟。
hh:mm
例如:13:45 + 30应该导致14:15
13:45 + 30
14:15
JS 中是否有内置函数来执行此操作,还是我必须自定义创建一个对象并定义分钟的增加?我试图这样做,Date()但还不能让它工作。
Date()
小智 6
你应该解析你的字符串,得到你的小时和分钟,就像 const timeString = '13:30;
const timeString = '13:30;
和
let [hour, minute] = timeString.split(':');
在此之后,您可以将此处的所有时间转换为秒。只需将小时和分钟乘以相应的时间即可。现在你有你的最后时间在几秒钟内。只需转换回 HH:mm 格式,您就拥有了字符串。
如果你不想使用纯 JS,你可以使用Moment,它会让你的生活更轻松。
归档时间:
5 年,6 月 前
查看次数:
366 次
最近记录: