• 获取系统当前时间


    迁移时间--2017年6月1日09:24:56
    Author:Marydon

    获取系统当前时间的几种方法

      1.使用javascript获取

    /**
     * 使用javascript获取系统当前时间
     */
    function getDate () {
        var myDate = new Date();
        // js的Date类没有原生的格式化Format()方法,需要的见js-自定义方法文章中有对Date的封装
        myDate = myDate.formatDate('yyyy-MM-dd');
        return myDate;
    }

      2.使用标签获取

        第一步:引入fmt标签库

    <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>

        第二步:使用标签:jsp:useBean

    <jsp:useBean id="now" class="java.util.Date"></jsp:useBean>

        第三步:页面展示

    <input type="text" value="<fmt:formatDate value="${now }" pattern='yyyy-MM-dd'/>"/>

      3.从java后台获取

    import java.text.SimpleDateFormat;import java.util.Date;
    // 需要导入上面两个java类
    
    /**
     * 日期格式化封装
     * DateFormat
     */
    public static String dataFormat(Date date, String pattern){
        SimpleDateFormat df = new SimpleDateFormat(pattern);
        try {
            return df.format(date);
        } catch (Exception e) {
            return "";
        }
        
    }

      获取日期字符串

      方法一:

    import java.util.Calendar;
    // 需要导入日历类
    String SYSDATE = DateUtils.dataFormat(Calendar.getInstance().getTime(), "yyyy-MM-dd"); 

      UpdateTime--2017年6月9日09:42:12

      方法二:

    String SYSDATE = DateUtils.dataFormat(new Date(), "yyyy-MM-dd");

      4.从数据库获取

        ORACLE    

    SELECT TO_CHAR(SYSDATE,'yyyy-MM-dd hh24:mm:ss') AS SYSTEMDATE FROM DUAL
  • 相关阅读:
    缓存雪崩与缓存穿透
    读取表中最大值
    使用vscode在谷歌上运行代码
    elment 中tree组件展开所有和收缩所有节点
    深度系统商店提示无法安装软件依赖错误
    诗词,理解,品论
    《45个十分钟读懂资本论》原文、适合朗读版和个人见解
    《论持久战》全文
    OSError: [WinError 126] 找不到指定的模块。
    C++ 获取序列最大(或最小)的 N 个元素
  • 原文地址:https://www.cnblogs.com/Marydon20170307/p/6927314.html
Copyright © 2020-2023  润新知