怎么用java代码创建北京时间

来源:百度知道 编辑:UC知道 时间:2024/05/30 23:43:26

看看这个是不是楼主所需要的
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;

public class BeiJingTimeTest {
/**
* 获取北京时间
*/
public static void main(String[] args) {
Locale l = Locale.CHINA;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss",l);
System.out.println("北京时间:"+sdf.format(new Date()));
}
}

Calendar cal = Calendar.getInstance(Locale.CHINA);
System.out.println(cal.getTime());

一楼的对,但是yyyy-MM-dd hh:mm:ss 那个hh 应该是 HH