从javascript中的字符串获取单个部分
我有来自api的数据,我需要在javascript中将日期和时间与字符串分开 这是数据 日期:2019-02-03 12:00:00 我想要的是一个变量应该是2019-02-03,另一个变量应该是12:00:00。 如何在javascript中实现这一点?使用split函数返回由给定参数分隔的原始字符串的各个部分从javascript中的字符串获取单个部分,javascript,Javascript,我有来自api的数据,我需要在javascript中将日期和时间与字符串分开 这是数据 日期:2019-02-03 12:00:00 我想要的是一个变量应该是2019-02-03,另一个变量应该是12:00:00。 如何在javascript中实现这一点?使用split函数返回由给定参数分隔的原始字符串的各个部分 var [date, time] = dt_txt.split(' '); 请注意,变量分配语法是ES6,在一些旧浏览器中可能不起作用。您可以使用字符串方法 让数据=2019-02
var [date, time] = dt_txt.split(' ');
请注意,变量分配语法是ES6,在一些旧浏览器中可能不起作用。您可以使用字符串方法
让数据=2019-02-03 12:00:00。拆分“”;
设first=data[0];
设秒=数据[1];
console.logfirst
console.logsecond 处理原始字符串时,可以执行以下操作: const FULLDATEASTRING=2019-02-03 12:00:00 const fields=fullDateAsString.split 控制台。日志字段[0]
console.logfields[1]这是不必要的低效。@Martin Heralecký我本可以像你那样做,但我不想混淆这个新手当然,我不是说你必须使用新语法。我的意思是,在您的示例中,split函数被调用了两次,这是完全不必要的。现在看起来好多了:,+1。欢迎使用Stackoverflow。请参阅。分享您迄今为止尝试过的相关代码片段。这将有助于跟踪问题并获得专家的帮助。