java获取系统时间
2008-07-13 19:38
337 查看
1. new java.util.Date()
2. Calendar c = Calendar.getInstance();
c.setTime(new java.util.Date());
int year = c.get(Calendar.YEAR);
int month = c.get(Calendar.MONTH)+1;
int day = c.get(Calendar.DAY_OF_MONTH);
int hour = c.get(Calendar.HOUR_OF_DAY);
int minute = c.get(Calendar.MINUTE);
int second = c.get(Calendar.SECOND);
3. Date date=new Date();
date.getHours();
date.getSeconds();
4.实例
//--------------------------------------------
import java.util.*;
import java.text.*;
public class NowString {
public static void main(String[] args) {
Date now = new Date();
DateFormat d = DateFormat.getDateInstance();
String str = d.format(now);
System.out.println("Today is " + str);
}
}
//--------------------------------------------
加简单的一句话:String date=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(Calendar.getInstance().getTime());
date就是你得到的时间,显示格式可以根据("yyyy-MM-dd HH:mm:ss")的格式随意调整,如果你想取到一些更具体的一些日期行
数据可以查看API的Calendar类。
例如:
package test;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class NowString {
public static void main(String[] args) {
Calendar c = Calendar.getInstance();
Date date = c.getTime();
String str = new SimpleDateFormat("yyyy-MM-dd").format(date);
System.out.println(str);
String indate = "2008-09-01";
int i = indate.compareTo(str);//比较两个日期的大小
if(i>0){
System.out.println("有效:"+i);
}else{
System.out.println("无效:"+i);
}
}
}
5. 实例 在JSP页面上可以通过以下方法获取:
function printDate() {
var today=new Date();
var day=today.getDate();
var month=today.getMonth()+1;
var year=today.getFullYear().toString();
var box1=document.stats.intoDate;
if((month/10)<1) {
month=("0"+month).toString();
}
if((day/10)<1) {
day=("0"+today.getDate()).toString();
}
box1.value=year+"-"+month+"-"+day; }
2. Calendar c = Calendar.getInstance();
c.setTime(new java.util.Date());
int year = c.get(Calendar.YEAR);
int month = c.get(Calendar.MONTH)+1;
int day = c.get(Calendar.DAY_OF_MONTH);
int hour = c.get(Calendar.HOUR_OF_DAY);
int minute = c.get(Calendar.MINUTE);
int second = c.get(Calendar.SECOND);
3. Date date=new Date();
date.getHours();
date.getSeconds();
4.实例
//--------------------------------------------
import java.util.*;
import java.text.*;
public class NowString {
public static void main(String[] args) {
Date now = new Date();
DateFormat d = DateFormat.getDateInstance();
String str = d.format(now);
System.out.println("Today is " + str);
}
}
//--------------------------------------------
加简单的一句话:String date=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(Calendar.getInstance().getTime());
date就是你得到的时间,显示格式可以根据("yyyy-MM-dd HH:mm:ss")的格式随意调整,如果你想取到一些更具体的一些日期行
数据可以查看API的Calendar类。
例如:
package test;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class NowString {
public static void main(String[] args) {
Calendar c = Calendar.getInstance();
Date date = c.getTime();
String str = new SimpleDateFormat("yyyy-MM-dd").format(date);
System.out.println(str);
String indate = "2008-09-01";
int i = indate.compareTo(str);//比较两个日期的大小
if(i>0){
System.out.println("有效:"+i);
}else{
System.out.println("无效:"+i);
}
}
}
5. 实例 在JSP页面上可以通过以下方法获取:
function printDate() {
var today=new Date();
var day=today.getDate();
var month=today.getMonth()+1;
var year=today.getFullYear().toString();
var box1=document.stats.intoDate;
if((month/10)<1) {
month=("0"+month).toString();
}
if((day/10)<1) {
day=("0"+today.getDate()).toString();
}
box1.value=year+"-"+month+"-"+day; }
相关文章推荐
- JAVA中获取当前系统时间
- java代码获取系统时间和执行定时任务
- Java获取当前的系统时间
- Java获取系统时间的四种方法
- Java 获取本地系统时间
- java中如何获取系统时间
- java 获取系统时间方式
- JAVA中获取当前系统时间的两种方法
- java获取系统时间(string和date)
- java获取系统当前时间
- JAVA中获取当前系统时间
- JAVA中获取当前系统时间
- JAVA中获取当前系统时间
- java获取系统时间的一个小陷阱
- 909422229_JAVA中获取当前系统时间
- contos7 国外服务器 java获取系统时间存在时差的解决办法
- Java获取系统时间的四种方法
- Java各种获取系统当前时间方法和格式
- JAVA中获取当前系统时间
- java 获取系统当前时间