【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 );
相关推荐
zhangrelay3 分钟前
三分钟云课实践速通--工程制图基础-3D--FreeCAD
笔记·学习·3d
jimy13 分钟前
C语言中的 “size_t ”类型
c语言·开发语言
techdashen5 分钟前
Cloudflare 如何用 Rust 构建一个高性能解释器
开发语言·后端·rust
无敌秋13 分钟前
C++ 抽象工厂模式实战指南
开发语言·c++·抽象工厂模式
小书房21 分钟前
Kotlin使用体验及理解1
android·开发语言·kotlin
kobesdu27 分钟前
【ROS2实战笔记-13】Foxglove Studio:ROS可视化工具的另一条路
笔记·机器人·自动驾驶·ros
勤劳的进取家30 分钟前
传输层基础
运维·开发语言·学习·php
wangbing112534 分钟前
Java处理csv文件总是丢数据
java·开发语言·python
The_superstar634 分钟前
2026.4.28衡山派学习复习笔记
笔记·学习
Rust语言中文社区35 分钟前
【Rust日报】2026-04-28 Pacquet:pnpm 的 Rust 重写版本
开发语言·后端·rust