java打印代码时间 java中打印输出的代码

java idea打印时间和当前时间不一样检查是否指定参数和设置时区 。
JVM运行时需要增加参数,并且指定时区D user.timezone=GMT 08,也可以直接在程序中设置时区,System.setProperty(“user.timezone”,”GMT08″),或者直接加上28000.
java怎么输出系统当前的时间利用java里java打印代码时间的Date类输出java打印代码时间,进阶java打印代码时间的做法还可以用simpleDateformat类进行格式化输出日期 。代码如下java打印代码时间:
import java.text.SimpleDateFormat;
import java.util.Date;
/**
* 日期格式化
* @author young
*
*/
public class SimpleDateFormatTest {
public static void main(String[] args) {
// 在构造器中传入日期样式
// SimpleDateFormat sdf=new SimpleDateFormat(
【java打印代码时间 java中打印输出的代码】// "yyyy.MM.dd G 'at' HH:mm:ss z");
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
// sdf=new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
// 当前系统时间
Date date = new Date();
// 调用format(Date date)对象传入java打印代码时间的日期参数进行格式化
// format(Date date)将日期转化成字符串
String formatDate = sdf.format(date);
System.out.println("格式化后的日期为:"formatDate);
}
}
java中如何输出当时的日期和时间?代码如下java打印代码时间:
package com.grace.test;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class showDate {
public static void main(String[] args) throws ParseException {
Date d = new Date();
String s = null;
/** 输出格式: Mon May 05 15:23:58 CST 2014 */
System.out.println(d);
/** 输出格式: 2014-5-5 */
s = DateFormat.getDateInstance().format(d);
System.out.println(s);
/** 输出格式: 2014-5-5 */
s = DateFormat.getDateInstance(DateFormat.DEFAULT).format(d);
System.out.println(s);
/** 输出格式: 2014年5月5日 星期一 */
s = DateFormat.getDateInstance(DateFormat.FULL).format(d);
System.out.println(s);
/** 输出格式: 2014-5-5 */
s = DateFormat.getDateInstance(DateFormat.MEDIUM).format(d);
System.out.println(s);
/** 输出格式: 14-5-5 */
s = DateFormat.getDateInstance(DateFormat.SHORT).format(d);
System.out.println(s);
/** 输出格式: 2014-5-05 00:00:00 大写H为24小时制 */
DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
s = sdf.format(d);
System.out.println(s);
/** 输出格式: 2014-5-05 00:00:00 小写h为12小时制 */
DateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
s = sdf2.format(d);
System.out.println(s);
/** 输出格式: 20140505000000 */
DateFormat sdf3 = new SimpleDateFormat("yyyyMMddHHmmss");
s = sdf3.format(d);
System.out.println(s);
/** 字符串转换城日期格式 */
s = sdf.format(d);
Date today = sdf.parse(s);
System.out.println("字符串转成日期1java打印代码时间:"today);
System.out.println("字符串转成日期2java打印代码时间:"sdf.format(today));
/** 单独输出年月日时分秒等 */
Calendar c = Calendar.getInstance();
System.out.println("年: "c.get(Calendar.YEAR));
// 月份从0开始java打印代码时间 , 加1校正
System.out.println("月: "(c.get(Calendar.MONTH)1)"");
System.out.println("日: "c.get(Calendar.DAY_OF_MONTH));
System.out.println("时: "c.get(Calendar.HOUR_OF_DAY));
System.out.println("分: "c.get(Calendar.MINUTE));
System.out.println("秒: "c.get(Calendar.SECOND));
System.out.println("当前时间毫秒数:"c.getTimeInMillis());
System.out.println("当前时间: "c.getTime());
}
}
求一段java代码,输入起止日期,把之间的日期打印出来 。import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class Test {
public static void main(String[] args){
Test t = new Test();
String date1 = "2012-06-25";
String date2 = "2012-07-21";
t.test(date1, date2);
}
public void test (String date1,String date2){
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
try {
Date d1 = sdf.parse(date1);
Date d2 = sdf.parse(date2);
Calendar c = Calendar.getInstance();
c.setTime(d1);
System.out.println(sdf.format(c.getTime()));//打出第一天的
do{
c.add(Calendar.DATE, 1);//日期加1
System.out.println(sdf.format(c.getTime()));
}
while(!c.getTime().equals(d2));//直到和第二个日期相等,跳出循环
} catch (ParseException e) {
e.printStackTrace();
}
}
}
===============================================================
输出如下:
2012-06-25
2012-06-26
2012-06-27
2012-06-28
2012-06-29
2012-06-30
2012-07-01
2012-07-02
2012-07-03
2012-07-04
2012-07-05
2012-07-06
2012-07-07
2012-07-08
2012-07-09
2012-07-10
2012-07-11
2012-07-12
2012-07-13
2012-07-14
2012-07-15
2012-07-16
2012-07-17
2012-07-18
2012-07-19
2012-07-20
2012-07-21
如何用java代码打印当前日期和时间?写出具体代码SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式
System.out.println(df.format(new Date()));// new Date()为获取当前系统时间
JAVA中 , 用横线“—”和纵线“|”打印出当前时间 , 格式类似于电子手表,求代码 。____
|__| .| |__
|__| .| |__|
如上面这样的一个数字8,是所有线条显示的情况,其他数字均可如上组合 , 统计下来数字共由三行字符组成,最上面一行、中间一行、和下面一行 , 取时间比较容易,剩下就是输出打印的问题,而打印时每个数字进行转换,分别对应三行字串即可 。可以写个类ClockNumber.java用于转换数字和三行字串 。
public class ClockNumber {
public Character i;
public String top; //上面一行
public String mid; //中间一行
public String bot; //下面一行
//构造函数
public ClockNumber(Character i){
this.i=i;
}
public String getTop() {
swich(i){
case '1':
return "";
case '2':
return " __ ";
//...以此类推,按不同数字上面不同的第一行给出字串即可 。
// 别忘了实现冒号的显示
case ':':
return " ";
}
// 参考上面方法再实现getMid()和 getBot两个函数 。
//...
}
另外,实现一下中间的分隔字串 , 两个点的方法 。
打印时,分别输出三行即可:
如:
public class ClockView {
public String time;
public String topLine;
public String midLine;
public String botLine;
public ClockView(String time){
this.time = time;
}
public String getTopLine(){
//此处示例 , 即Charactor
for(int i=0; itime.length; i){
Character n = time.charAt(i);
ClockNumber cn = new ClockNumber(n);
topLine= cn.top; // 将上面一行相应的字串连起来 。
}
}
//...以此类推,完成midLine和botLine的get方法 。
//测试示例:
public static void main(String[] args) {
Date now = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss");
String time= sdf.format(now); //类似:"19:24:58";
ClockView cv = new ClockView(time);
System.out.println(cv.topLine);
System.out.println(cv.midLine);
System.out.println(cv.botLine);
//ok, 搞定了!
}
}
关于java打印代码时间和java中打印输出的代码的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。

    推荐阅读