In this tutorial I will show you 4 different ways to get current date in android.
在本教程中,我將向您展示4種不同的方法來(lái)獲取android中的當(dāng)前日期。
For doing this we will use Calendar, Date, SimpleDateFormate and System class.
為此,我們將使用Calendar,Date,SimpleDateFormate和System類(lèi)。
如何在Android中獲取當(dāng)前日期? (How to Get Current Date in Android?)
Method 1:
方法1:
In this method we will use Calendar and SimpleDateFormate class.
在此方法中,我們將使用Calendar和SimpleDateFormate類(lèi)。
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");Calendar c = Calendar.getInstance();String date = sdf.format(c.getTime());
Method 2:
方法2:
We can use Calendar class to get current date in another way.
我們可以使用Calendar類(lèi)以另一種方式獲取當(dāng)前日期。
Calendar c = Calendar.getInstance();int day = c.get(Calendar.DAY_OF_MONTH);int month = c.get(Calendar.MONTH);int year = c.get(Calendar.YEAR);String date = day + "/" + (month+1) + "/" + year;
Method 3:
方法3:
In this method we will use Date and SimpleDateFormate class.
在此方法中,我們將使用Date和SimpleDateFormate類(lèi)。
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");String date = sdf.format(new Date());
Method 4:
方法4:
Another method in which we will use System and SimpleDateFormate class to get current date
我們將使用System和SimpleDateFormate類(lèi)獲取當(dāng)前日期的另一種方法
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");String date = sdf.format(System.currentTimeMillis());
Comment below if you know any other way to get current date in android.
如果您知道在Android中獲取當(dāng)前日期的任何其他方法,請(qǐng)?jiān)谙旅嬖u(píng)論。