تبدیل عدد به دست آمده از روش System.currentTimeMillis برای زمان، به یک شکل مناسب برای نمایش تاریخ، با کلاس SimpleDateFormat ، در برنامه نویسی اندروید
در مبحثی دیگر، روش System.currentTimeMillis را معرفی کردیم ( آموزش شماره 2981 ) که برای به دست آوردن زمان فعلی، به صورت یک عدد تنها به کار می رود. اکنون قصد داریم که چگونگی استفاده از کلاس SimpleDateFormat ( آموزش شماره 2852 ) برای تبدیل آن عدد به یک شکل مناسب برای نمایش تاریخ را شرح بدهیم.
ابتدا زمان فعلی را با کدهای زیر به دست می آوریم ( آموزش شماره 2981 ) :
اکنون با کامل کردن کدها، آن را به یک شکل دلخواه برای تاریخ، نمایش می دهیم ( آموزش شماره 2852 ) :
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd-HH-mm-ss");
Date date = new Date(time_milliseconds);
String date_sdf = sdf.format(date);
با تغییر عبارت زیر، می توانیم شکل نمایش تاریخ را تغییر بدهیم (توضیحات بیشتر در آموزش شماره 2852 ) :