一. 获取当前系统时间和日期并格式化输出:
复制代码
1
2
3
4
5
6
7
8import java.util.Date; import java.text.SimpleDateFormat; public class NowString { public static void main(String[] args) { SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式 System.out.println(df.format(new Date()));// new Date()为获取当前系统时间 } }
二. 在数据库里的日期只以年-月-日的方式输出,可以用下面两种方法:
1、用convert()转化函数:
复制代码
1
2String sqlst = "select convert(varchar(10),bookDate,126) as convertBookDate from roomBook where bookDate between '2007-4-10' and '2007-4-25'"; System.out.println(rs.getString("convertBookDate"));
2、利用SimpleDateFormat类:
先要输入两个java包:
复制代码
1
2import java.util.Date; import java.text.SimpleDateFormat;
然后:
定义日期格式:
复制代码
1SimpleDateFormat sdf = new SimpleDateFormat(yy-MM-dd);
sql语句为:
复制代码
1String sqlStr = "select bookDate from roomBook where bookDate between '2007-4-10' and '2007-4-25'";
输出:
复制代码
1System.out.println(df.format(rs.getDate("bookDate")));
最后
以上就是飘逸微笑最近收集整理的关于java中获取当前系统时间,日期并格式化输出的全部内容,更多相关java中获取当前系统时间内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复