gpt4 book ai didi

android - 我可以在 Java 中将字符串解析为时间吗

转载 作者:太空宇宙 更新时间:2023-11-03 13:30:36 24 4
gpt4 key购买 nike

我正在使用 android.text.format.Time,我需要一个函数来获取一个字符串并将该字符串转换为一个 Time 对象。由于某些其他原因,我最初将时间对象存储为字符串。我现在只需要将字符串传递给 Time 对象。代码:

 Time time = new Time();
String time = time.toString();

Time t = new Time();
t.parse(time);
this.time = t;

现在

t.parse(time) 

给出一个 bool 值。

boolean value = time.parse(s)

参数:time - 要解析的字符串返回:true - 如果结果时间值是 UTC 时间

最佳答案

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = sdf.parse("2012-12-14 14:05:59");
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(date.getTime());
Time time = new Time();
time.set(int second, int minute, int hourOfDay, int monthDay, int month, int year);

// int second => calendar.get(Calendar.SECOND);
// etc minute, hourOfDay, monthOfDay, month, year...

关于android - 我可以在 Java 中将字符串解析为时间吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13875359/

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