年月日时分秒字符串截取年月日
时间: 2024-01-06 13:23:19 浏览: 216
以下是两种Python截取年月日的方法:
1. 使用split()函数将字符串分解为多个子串,然后取第一个子串,即年月日部分。
```python
date_str = '2015-1-28 14:56:00'
date = date_str.split(' ')[0]
print(date) # 输出:2015-1-28
```
2. 使用datetime模块将字符串转换为日期时间格式,然后再将日期部分提取出来。
```python
from datetime import datetime
date_str = '2015-1-28 14:56:00'
date = datetime.strptime(date_str, '%Y-%m-%d %H:%M:%S').strftime('%Y-%m-%d')
print(date) # 输出:2015-01-28
```
相关问题
年月日时分秒字符串截取年月日js代码
以下是使用split()方法截取年月日的JS代码示例:
```javascript
var datetime = '2015-1-28 14:56:00';
var date = datetime.split(' ')[0];
console.log(date); // 输出:2015-1-28
```
以上代码中,我们首先定义了一个包含日期和时间的字符串datetime,然后使用split()方法以空格为分隔符将其分割成两个部分,取第一部分即可得到日期。最后使用console.log()方法输出结果。
js截取字符串年月日时分秒
可以使用 JavaScript 中的字符串截取方法 `substring()` 或 `slice()` 来截取年月日时分秒。例如:
```javascript
const datetime = '2021-08-31 12:30:45';
const year = datetime.substring(0, 4); // 截取年份
const month = datetime.substring(5, 7); // 截取月份
const day = datetime.substring(8, 10); // 截取日期
const hour = datetime.substring(11, 13); // 截取小时
const minute = datetime.substring(14, 16); // 截取分钟
const second = datetime.substring(17, 19); // 截取秒数
```
或者:
```javascript
const datetime = '2021-08-31 12:30:45';
const year = datetime.slice(0, 4); // 截取年份
const month = datetime.slice(5, 7); // 截取月份
const day = datetime.slice(8, 10); // 截取日期
const hour = datetime.slice(11,13); // 截取小时
const minute = datetime.slice(14, 16); // 截取分钟
const second = datetime.slice(17, 19); // 截取秒数
```
阅读全文