请问如何按照指定字符分割字符串

如何将日期字段(例如2025-2-12)和时间段字段(例如12:00-13:30)自动分解为开始时间字段(2025-2-12 12:00)和结束时间字段(2025-2-12 13:30)

第一步先要将12:00-13:30分割为两个时间,但我用

时间段.split('-')[0]

无法得出正确结果

解决了,给时间段加上T()函数,这个函数是用来判断参数是否为文本,是的话则返回该文本,否则返回空字符串。但原本“时间段”就是字符串格式的,不明白什么原理

T(时间段).split('-')[0]

找到原因了,要加上括号()

错误语法:日期.split(" “)[0]+” “+(时间段).split(‘-’)[0]
正确语法:(日期.split(” “)[0])+” "+((时间段).split(‘-’)[0])

1 Like