How do you format correctly according to the device configuration a date and time when having year, month, day, hour and minute?
相关问题
- How can I create this custom Bottom Navigation on
- Bottom Navigation View gets Shrink Down
- How to make that the snackbar action button be sho
- Listening to outgoing sms not working android
- How to create Circular view on android wear?
相关文章
- android开发 怎么把图片放入drawable的文件夹下
- android上如何获取/storage/emulated/下的文件列表
- androidStudio有个箭头不认识
- SQLite不能创建表
- Windows - Android SDK manager not listing any plat
- Animate Recycler View grid when number of columns
- Why is the app closing suddenly without showing an
- Android OverlayItem.setMarker(): Change the marker
Use SimpleDateFormat
Like this:
Use these two as a class variables:
And use it like this:
Locale
To get date or time in locale format from milliseconds I used this:
Date and time
Date
Time
You can use other date style and time style. More info about styles here.
Use the standard Java DateFormat class.
For example to display the current date and time do the following:
You can initialise a Date object with your own values, however you should be aware that the constructors have been deprecated and you should really be using a Java Calendar object.
Following this: http://developer.android.com/reference/android/text/format/Time.html
Is better to use Android native Time class:
Then format:
This is my method, you can define and input and output format.