向Java中的大字符串添加前导零 [英] Adding a leading zero to a large string in Java

查看:460
本文介绍了向Java中的大字符串添加前导零的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在Java中制作一个拍卖程序,我正在努力解决最后期限,但是我的日期不一样(7/04/2013 11:22),有没有办法使用String.format来添加在这个日期是一个数字的一​​天,这个日子的前导零?

I am currently making an auction program in Java, I am trying to work out deadlines, however my date keeps coming out as (7/04/2013 11:22), is there a way to use String.format to add a leading zero to this date when it is a one digit day?

String timeOne = Server.getDateTime(itemArray.get(1).time).toString()

稍后我尝试子字符串时会导致一个问题它不到17个字符长。

It causes me a problem later on when I try to sub string it, and it is less than 17 characters long.

提前感谢James。

推荐答案

只需使用SimpleDateFormat

Simply use the SimpleDateFormat

import java.text.SimpleDateFormat;

Calendar timeOne = Server.getDateTime(itemArray.get(1).time)

SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy HH:mm")

System.out.println(sdf.format(timeOne.getTime()))

这篇关于向Java中的大字符串添加前导零的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆