gpt4 book ai didi

android - 如何获取日期和时间并将其保存在文本文件android中?

转载 作者:搜寻专家 更新时间:2023-11-01 08:04:37 29 4
gpt4 key购买 nike

我每半小时获取一次 gps 位置并将其显示在 textview 中,还将 textview 中传递的值保存到 sdcard gpsdata.txt 文件,使用以下代码但在这里我必须保存时间和日期以及编号。


  • 现在我在 txt 文件中得到这样的 gps 位置:

13.01471695,80.1469223 13.01471695,
80.1469223 13.01471695,80.1469223
13.01471695,80.1469223

  • 但我需要这样:

1)13.01471695,80.1469223 时间:12 30pm 日期:1/1/2013
2)13.01471670,80.1469260 时间:12 45pm 日期:1/1/2013

public void appendData(String text)
{
File dataFile = new File(Environment.getExternalStorageDirectory() + "/SUNDTH/GpsData.txt");
if (!dataFile.exists())
{
try
{
dataFile.createNewFile();
}
catch (IOException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
}
try
{
//BufferedWriter for performance, true to set append to file flag
BufferedWriter buf = new BufferedWriter(new FileWriter(dataFile, true));
buf.append(text);
buf.newLine();
buf.close();
}
catch (IOException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
}

谢谢。

最佳答案

buf.append(text); 行之前添加这行代码;

SimpleDateFormat sdf = new SimpleDateFormat("HH:mm dd/MM/yyyy");
String currentDateandTime = sdf.format(new Date());
text+=" "+currentDateandTime;

关于android - 如何获取日期和时间并将其保存在文本文件android中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16119111/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com