在用户区域中显示日期AND时间 [英] Display date AND time in user locale

查看:122
本文介绍了在用户区域中显示日期AND时间的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我知道我可以使用 android.text.format.DateFormat.getDateFormat()格式化我的日期,而 android.text.format。 DateFormat.getTimeFormat 格式化我的时间,但如何格式化datetime?类似于 getDateTimeInstance 方法从 java.text.DateFormat



我目前只是连接 getDateFormat getTimeFormat 的格式化程序的结果,但是我不知道用户喜欢哪种方式显示日期和时间。

解决方案

您是否需要String表示?如果是,请看看

DateUtils.formatDateTime(Context context,long millis,int flags)

  public static String formatDateTime(Context context,long millis,int flags)

android.text .format.DateUtils


I know I can use android.text.format.DateFormat.getDateFormat() to format my dates, and android.text.format.DateFormat.getTimeFormat to format my times, but how do I format a datetime? Similar to the getDateTimeInstance method from java.text.DateFormat.

I'm currently just concatenating the result of both the getDateFormat and getTimeFormat's formatters, but I don't know which way around the user prefers to have their dates and times shown.

解决方案

Do you need the String representation only? If yes, please have a look at
DateUtils.formatDateTime(Context context, long millis, int flags):

public static String formatDateTime (Context context, long millis, int flags)

in: android.text.format.DateUtils

这篇关于在用户区域中显示日期AND时间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆