Get current date in YYYY-MM-DD format in Java (Android) [duplicate]
This question already has an answer here: Month issue in SimpleDateFormat class 5 answers I am trying to get a Date object in the format YYYY-MM-DD representing the current system date. Below is my attempt: Date todayDate = Calendar.getInstance().getTime(); SimpleDateFormat formatter = new SimpleDateFormat("yyyy-mm-dd"); String todayString = formatter.format(todayDate); The values are as follows: todayDate: Mon May 15 16:24:47 GMT+01:00 2017 todayString: 2017-24-15 Having tried this a couple of times I noticed the todayString is not made up of YYYY-MM-DD but YYYY-[minutes][minutes]-DD. How might I get the current date in the YYYY-MM-DD format?
Change this: SimpleDateFormat formatter = new SimpleDateFormat("yyyy-mm-dd"); to this: SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd"); mm stands for the minutes, while MM (capitalized) stands for the month
List<Cluster<DoublePoint>> to Set<DoublePoint>
How to extend Lucene's StandardAnalyzer for custom special character treatment?
How to do sum of the numbers displayed on webpage in selenium webdriver with java
hibernate/hsqldb: Database file not found after shutdown
Checking on hidden class with jsoup
Is sessionCreated() from a HttpSessionListener automatically synchronized with request.getSession()?
Java NIO Sockets clients request processing
Spark DataSet: calculate stats and make sample on single pass
How to add an ArrayList to a Hashmap in Java
Java UML editable component/lib
IntelliJ IDEA: Best way to work on a project and on its dependency
JTextArea wont “.paint” to the correct location on screen
Why does my program not count every duplicate number in a certain list, but works for all others
Cordova Android JDK Requirement
Docker & Excelsior JET
Why am i getting a JPQL NullPointerException and how do i fix it?