• Java获取系统时间的几种方法


    import java.text.SimpleDateFormat; 
    import java.util.Calendar; 
      
    方法一: 
      
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 
    String ly_time = sdf.format(new java.util.Date()); 
      System.out.println("现在时间是:"+ly_time); 
      
    结果:现在时间是:2008-11-28 14:19:49 
      
    方法二: 
    String ly_time = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(Calendar.getInstance().getTime()); 
    System.out.println("现在时间是:"+ly_time); 
      
    结果:现在时间是:2008-11-28 14:19:49 
      
    ======================= 
      
    java获取当前时间2008年04月14日 星期一 10:11//这是个获取当前时间的简单实例,如下: 
    //-------------------------------------------- 
      
    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);  
    }  
    } 
      
    //-------------------------------------------- 
    1、先导入两个类java.util.*,java.text.*
     
    2、加简单的一句话:
     
    String date=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(Calendar.getInstance().getTime());
     
    date就是你得到的时间,显示格式可以根据("yyyy-MM-dd HH:mm:ss")的格式随意调整,如果你想取到一些更具体
     
    的一些日期行数据可以查看API的Calendar类。
     
    3、在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; 
    } 
      
      
      
    public void time(){ 
    int year=0; 
    int month=0;  
    int day=0; 
    Calendar c=Calendar.getInstance();//获得系统当前日期 
    year=c.get(Calendar.YEAR); 
    month=c.get(Calendar.MONTH)+1;//系统日期从0开始算起 
    day=c.get(Calendar.DAY_OF_MONTH); 
    System.out.println(year+""+month+" "+day); 
      
    } 
    public static void main(String args[]){ 
    NewClass ne =new NewClass(); 
    ne.time(); 
    }
  • 相关阅读:
    Job for docker.service failed because the control process exited with error code. See
    连接数据库出现The server time zone value '�й���׼ʱ��' is unrecogni等问题的解决方案
    【面试】SSH 框架原理
    【面试】Spring 执行流程
    【面试】Redis
    Innosetup打包自动下载.net framework 动态库及替换卸载程序图标.
    分享一个带有合计行功能的DataGridView扩展
    记录一次系统优化
    使用 Cordova(PhoneGap)构建Android程序
    分享一个换肤解决方案
  • 原文地址:https://www.cnblogs.com/xuewater/p/2683182.html
Copyright © 2020-2023  润新知