【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 );
相关推荐
-Springer-9 分钟前
STM32 学习 —— 个人学习笔记9-3(FlyMcu 串口下载)
笔记·stm32·学习
lsx2024069 分钟前
Rust 迭代器
开发语言
阿贵---15 分钟前
C++中的备忘录模式
开发语言·c++·算法
房开民20 分钟前
paddle 文本检测识别模型转为onnx
开发语言·r语言·paddle
setmoon21431 分钟前
C++中的观察者模式实战
开发语言·c++·算法
2403_8355684733 分钟前
C++代码规范化工具
开发语言·c++·算法
山上三树1 小时前
Qt Widget介绍
开发语言·qt
中屹指纹浏览器1 小时前
2026指纹浏览器与代理IP协同安全体系构建——从特征匹配到行为风控的全链路防护
经验分享·笔记
لا معنى له2 小时前
什么是Active Inference(主动推理)? ——学习笔记
笔记·学习
weixin_387534222 小时前
Ownership - Rust Hardcore Head to Toe
开发语言·后端·算法·rust