Мое задание - построить строку даты MMDDCCYY в Java. Если мне дана юлианская дата (например, 31 января будет 31, 31 декабря - 365), я должен перевести ее в формат MMDDCCYY (01/31/2014, 12/31/2014). Однако я не могу понять, как «построить» строку. Если у меня есть месяц, дата и год, как мне их построить в строку?Как построить строку с charAts?
Пожалуйста, обратите внимание, приведенный ниже код не будет работать, потому что тогда это было бы только вернуться «1/1/2014» вместо «01/01/2014»
int month, day = 1;
int year = 2014;
String MMDDCCYY = (month+"/"+day+"/"+year);
Как идти об этом правильно? Я пробовал использовать charAts, но не совсем уверен, как это сделать, и это даже правильный способ сделать это. Спасибо за любую помощь!
Ну, если день или месяц меньше 10, тогда добавьте 0 к нему. –
Не существует автоматического заполнения строки, либо используйте 'String.format', либо лучше использовать реальную' Date' и 'SimpleDateFormat' или ручную панель, как предлагается выше –