به دست آوردن تاریخ و زمان فعلی، با استفاده از کلاس SimpleDateFormat ، در برنامه نویسی اندروید
با استفاده از کلاس SimpleDateFormat ، در برنامه نویسی اندروید، می توانیم تاریخ و زمان فعلی را به دست آوریم.
فرض کنید که بخواهیم تاریخ و زمان فعلی را به صورت شکل کلی زیر در یک رشته (String) داشته باشیم (البته سال میلادی) :
برای این منظور، کدهای زیر را اجرا می کنیم :
String currentDateandTime = sdf.format(new Date());
بنابراین تاریخ و زمان فعلی، به همان شکلی که گفتیم، در یک متغیر از جنس رشته (String) و با نام currentDateandTime ذخیره می شود.
دقت شود که شکل کلی را با عبارت زیر در کدها تعیین کرده ایم :
که در آن، مقادیر متناظر به صورت زیر می باشند :
MM --> ماه (month)
dd --> روز (day)
HH --> ساعت (hour)
mm --> دقیقه (minute)
ss --> ثانیه (second)
بنابراین مثلا فرض کنید که بخواهیم تاریخ فعلی را به شکل زیر داشته باشیم :
برای این منظور، باید این بار عبارت را به شکل زیر تغییر بدهیم :