Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在React Native中获取字符串的某些部分?_Javascript_String_React Native - Fatal编程技术网

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)