Android写文件名格式

时间:2016-03-06 00:41:34

标签: android csv

我目前正在使用csvwriter / filewriter将传感器值写入SD卡上的csv,但问题是文件输出始终在其前面有下载。

如何仅使用名称格式化,同时仍保存在上述目录中?

File path =Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS);
writer = new CSVWriter(new FileWriter(path + dateFormat.format(date)+ "GyroData.csv",true), ',');

当前输出是下载(日期)GyroData.csv,我想得到(日期)GyroData.csv。 任何指针都会受到赞赏。

此致

2 个答案:

答案 0 :(得分:0)

试试这个

File path =Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS);
writer = new CSVWriter(new FileWriter(new File(path, dateFormat.format(date)+ "GyroData.csv"), true), ',');

答案 1 :(得分:0)

如果您想在每个录音的名字前附加日期和时间,请先包括:

import java.text.DateFormat;
import java.util.Date;

然后使用:

String dateTime = DateFormat.getDateTimeInstance().format(new Date()); 

writer = new CSVWriter(new FileWriter(path + dateTime + "GyroData.csv",true), ',');