【Matlab笔记_16】yyyy-MM-dd HH:mm:ss的datetime格式拆分为yyyy-MM-dd日期部分和HH:mm:ss时间部分

实例:需要拆分的时间为'2002-04-17 11:00:00'

1拆分出 '2002-04-17'

复制代码
% 假设datetime对象是 dt,例如:
dt = datetime('2002-04-17 11:00:00');

% 使用dateshift提取日期部分
dateOnly = dateshift(dt, 'start', 'day');

% 显示提取的日期部分
disp(dateOnly );

如果不要求为datetime格式,还可以如下:

复制代码
字符串格式:
date_strings = string(dt, 'yyyy-MM-dd');
date_chars = datestr(dt, 'yyyy-mm-dd');

2拆分出 '11:00:00'

复制代码
dt = datetime('2002-04-17 11:00:00');
timeOnly = datetimes- dateshift(dt, 'start', 'day');
% 显示提取的日期部分
disp(timeOnly );
相关推荐
lsx202406几秒前
R JSON 文件
开发语言
hudawei99610 分钟前
kotlin冷流热流的区别
android·开发语言·kotlin·flow··冷流·热流
moxiaoran575310 分钟前
Go语言的map
开发语言·后端·golang
小信啊啊11 分钟前
Go语言数组
开发语言·后端·golang
qq_3363139311 分钟前
Java基础-Stream流
java·开发语言·windows
superman超哥14 分钟前
仓颉语言中异常捕获机制的深度剖析与工程实践
c语言·开发语言·后端·python·仓颉
再__努力1点15 分钟前
【76】Haar特征的Adaboost级联人脸检测全解析及python实现
开发语言·图像处理·人工智能·python·算法·计算机视觉·人脸检测
one99619 分钟前
C# 的进程间通信(IPC,Inter-Process Communication)
开发语言·c#
铭哥的编程日记19 分钟前
后端面试通关笔记:从真题到思路(me)
笔记·面试·职场和发展