Javascript 如何在React Native中获取字符串的某些部分?
我有这个字符串:Javascript 如何在React Native中获取字符串的某些部分?,javascript,string,react-native,Javascript,String,React Native,我有这个字符串: Wed May 09 2018 13:10:47 GMT+0700 (WIB) 我只想选择: May 09 2018 我该怎么做呢?有人已经在评论中给出了答案 我举一个完整的例子: const str = 'Wed May 09 2018 13:10:47 GMT+0700 (WIB)'; console.log(str.slice(4, 15)); // May 09 2018 有人已经在评论中给出了答案 我举一个完整的例子: const str = 'Wed May
Wed May 09 2018 13:10:47 GMT+0700 (WIB)
我只想选择:
May 09 2018
我该怎么做呢?有人已经在评论中给出了答案 我举一个完整的例子:
const str = 'Wed May 09 2018 13:10:47 GMT+0700 (WIB)';
console.log(str.slice(4, 15)); // May 09 2018
有人已经在评论中给出了答案 我举一个完整的例子:
const str = 'Wed May 09 2018 13:10:47 GMT+0700 (WIB)';
console.log(str.slice(4, 15)); // May 09 2018
我得到了这个错误:date.slice不是一个函数
你拥有的是一个对象而不是一个字符串
你能行
date.toString().slice(4, 15)
或者,如果您想要更具可读性和灵活性的解决方案(例如,显示不同的日期格式、支持不同的语言等),您可以使用库:
如果momentjs
还不是依赖项,那么这将以更大的捆绑包大小为代价
我得到了这个错误:date.slice不是一个函数
你拥有的是一个对象而不是一个字符串
你能行
date.toString().slice(4, 15)
或者,如果您想要更具可读性和灵活性的解决方案(例如,显示不同的日期格式、支持不同的语言等),您可以使用库:
如果momentjs
还不是依赖项,那么这就要以更大的捆绑包大小为代价。.slice(4,15)
.slice(4,15).toString().slice(4,15)或新日期().toString().slice(4,15)
date.toString().slice(4,15)
或新日期().toString().slice(4,15)