显示日期和时间在用户的语言环境 [英] Display date AND time in user locale

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

问题描述

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

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.

我目前只是串联两个 getDateFormat getTimeFormat 的格式化,但是我不结果知道有他们的日期和时间显示哪条路围绕用户prefers。

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.

推荐答案

您是否需要字符串重仅presentation?如果是,请看看
<一href="http://developer.android.com/reference/android/text/format/DateUtils.html#formatDateTime%28android.content.Context,%20long,%20int%29"><$c$c>DateUtils.formatDateTime(Context的背景下,长米利斯,诠释标志) :

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)

在<一href="http://developer.android.com/reference/android/text/format/DateUtils.html">android.text.format.DateUtils

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

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