【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 );
相关推荐
雪度娃娃几秒前
ASIO异步通信——服务器网络层和逻辑层设计
开发语言·网络·c++·php
Zhang~Ling3 分钟前
C++ 多态完全指南:虚函数、重写、虚表与动态绑定深度解析
开发语言·c++
不负岁月无痕4 分钟前
STL-- C++ list类 模拟实现
开发语言·c++·list
日晨难再8 分钟前
SVN使用笔记
笔记·svn
JSON_L9 分钟前
PHP 高精度计算完全指南:彻底解决浮点数精度丢失
开发语言·php
小陈phd11 分钟前
多模态大模型学习笔记(四十一)——从 “能看“ 到 “会想“:一文看懂多模态大模型的三代演进之路
人工智能·笔记·学习
江屿风14 分钟前
C++OJ题经验总结(竞赛)3
开发语言·c++·笔记·算法
2CM_Embed19 分钟前
电脑打开 Simulink 很慢怎么办?MATLAB / Simulink 启动慢的完整解决方法
matlab·simulink
guygg8821 分钟前
用 MATLAB 实现步进电机控制的仿真方案
开发语言·matlab
码农的小菜园22 分钟前
Java创建单例
java·开发语言·单例模式