Androidで「年-月-日」の日付形式(例:2015-05-12-サーバーから取得した値)を「日-月-年」の形式に変換する方法。
サーバーから取得する実際の値は、yr-mnth-day形式です。しかし、アプリでそれを日-mnth-yrとして表示する必要があります。これを実現するにはどうすればよいですか?
まず、文字列を日付に解析する必要があります。次に、必要に応じて日付をフォーマットします。以下の例は、このトピックからのBalusCの回答を編集したものです。Java文字列で日付フォーマットを変更する
String oldstring = "2015-05-12";
Date date = new SimpleDateFormat("yyyy-MM-dd").parse(oldstring);
//Use SimpleDateFormat#format() to format a Date into a String in a certain pattern.
String newstring = new SimpleDateFormat("dd-MM-yyyy").format(date);
System.out.println(newstring); // 12-05-2015
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加