【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 );
相关推荐
yong999010 分钟前
基于MATLAB的随机振动界面设计与功率谱密度分析实现
开发语言·matlab
超级种码19 分钟前
Java:JavaAgent技术(java.instrument和java.attach)
java·开发语言·python
天天向上102421 分钟前
go 配置热更新
开发语言·后端·golang
荔枝气泡水Lychee31 分钟前
智能控制实验:模糊控制基础(Fuzzy)
matlab·simulink
晨晖236 分钟前
顺序查找:c语言
c语言·开发语言·算法
wadesir1 小时前
C++非对称加密实战指南(从零开始掌握RSA加密算法)
开发语言·c++
么么...1 小时前
在 Ubuntu 上安装 Docker 并部署 MySQL 容器
linux·运维·经验分享·笔记·mysql·ubuntu·docker
a程序小傲2 小时前
阿里Java面试被问:.Java 8中Stream API的常用操作和性能考量
开发语言·windows·python
Asus.Blogs2 小时前
SSE + Resty + Goroutine + Channel 完整学习笔记
笔记·学习·golang
雍凉明月夜2 小时前
深度学习网络笔记Ⅱ(常见网络分类1)
人工智能·笔记·深度学习