【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 );
相关推荐
y = xⁿ4 分钟前
【Java八股锁机制的认识】synchronized和reentrantlock区分,锁升级机制
java·开发语言·后端
Fruit_Caller4 分钟前
GmSSL 编译与 Qt 项目集成问题排查记录(-lssl-1_1-x64 -lcrypto-1_1-x64)
开发语言·qt
free-elcmacom5 分钟前
C++三种参数传递方式:从交换函数看值、指针与引用的区别
开发语言·c++
71-36 分钟前
VMware没网的处理方式
笔记·学习
bubiyoushang8887 分钟前
基于PSO的列车速度优化MATLAB实现
开发语言·人工智能·matlab
Hello_Embed9 分钟前
LVGL 入门(四):大小坐标与盒子模型
前端·笔记·stm32·单片机·嵌入式
風清掦11 分钟前
【江科大STM32学习笔记-08】DMA直接存储器存取
笔记·stm32·单片机·嵌入式硬件·学习
曹牧17 分钟前
C#:线程中实现延时等待
开发语言·c#
蜜獾云21 分钟前
java 异步编程
java·开发语言
xin^_^24 分钟前
java基础学习
java·开发语言·python