【matlab】matlab获取计算机当前时间,并以14个数字字符串输出;

【matlab】获取计算机当前时间,并以14个数字字符串输出
matlab本身具有的读取当前时间的命令:
time_now = datestr(now,0);
有时在项目中,想让计算机跑出的log存储在文本中并想获得每一条log的当前时间;
1,创建本文;
2,写入希望保存的变量;
3,读取当前计算机的时间;

%%
A = 10;                        %变量
filename = ['###','.txt'];     %存储文件名
T = func_time_now();           %获取当前时间
path =  'D:\users\###\' ;      %文件保存路径
file = fopen([path,filename],'a+');       %创建文件
fprintf(file,'\r\n');fprintf(file,'%s',A);
fwrite(file,T);                %换行写入变量
fclose(file);

%%
function [T_NOW] = func_time_now(~)
%close all;clear all;clc;
T = fix(clock);
T_length = length(T);
T_now = [];
for i = 2:T_length
    if  T(i)<10   %补零
        t0 = num2str(0);
        t1 = num2str(T(i));
        t = [t0 t1];
        T_now = [T_now t];       
    else
        t = num2str(T(i));
        T_now = [T_now t];     
    end
end
T_NOW = [num2str(T(1)) T_now];
end
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值