如果我们对一个很长的数字不进行处理,name写入csv文件时很可能看到的是这样的

为了让它正常显示,实际写入时只需要增加一个符号即可,以当前时间戳为例
//当前时间戳,利用time函数,加双引号将其转换成字符串打印
sendtimestamp="${__time(,)}";
log.info(sendtimestamp);
//写入文件
path="writeto.csv";
fw=new FileWriter(path,true);
bw=new BufferedWriter(fw);
//按以下格式直接写入时 就会显示科学记数法
bw.write(sendtimestamp+"\r\n");
//只需要增加/t制表符
bw.write(sendtimestamp+"/t\r\n");
bw.close();
fw.close();
看到的结果就是这样子的

本文介绍如何在CSV文件中正确写入包含长数字的时间戳,避免科学计数法显示,通过添加制表符实现标准格式。
767

被折叠的 条评论
为什么被折叠?



