zoukankan      html  css  js  c++  java
  • 格式化数字、日期使用哪个标签库

    jsp页面引入标签库:<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>

    1 格式化日期

    <fmt:formatDate value="${date}" pattern="yyyy-MM-dd"/>
    其中${date}是实际数据中的java.util.Date类型数据

    pattern="yyyy-MM-dd" 中的"yyyy-MM-dd"按照标准时间格式字符串定义即可,

    可以显示到时分秒即为"yyyy-MM-dd HH:mm:ss"注意其中大小写

    日期类型转换标签:<fmt:parseDate value="${param.date}" var="date" pattern="yyyy/MM/dd:HH:mm:ss>

    <fmt:formatDate type="both" dateStyle="full" timeStyle="full" value="${currentTime}" /><br/>

     

    type: 可以是timedateboth。控制是否只生成时间,只生成日期,或者时间日期都生成。

     

    dateStyle: 可以是short, medium, long 或 full(default)。控制打印日期使用的具体格式。

     

    timeStyle: 可以是short, medium, long 或 full(default)。控制打印时间使用的具体格式。

     

    value: 这是一个java.util.Date 类型的值,用于生成日期和时间。

    2 格式化数字

    <fmt:formatDate value="${DATE1}"    pattern="yyyy-MM-dd hh:mm:ss" type="date" dateStyle="long" /> 

    <fmt:formatNumber value="${num}" pattern="#" type="number"/>
    其中${num}是任意的基础数据类型数据,pattern指定当前数字的格式,可以指定格式”#

    (只有整数类型)、”#.#”(带一位小数类型)、” #,###.###”(带千位分割符,和“¥”类型)等等;type指定当前数字的类型,typenumber(数值)、currency(货币)、percent(百分数)三种;

    <fmt:formatNumber>标签:用于格式化数字

    value:格式化的数字,该数值可以是 String 类型或 java.lang.Number 类型的实例 
    type:格式化的类型,可能值包括:currency(货币)、number(数字)和percent(百分比)
    pattern:格式化模式 
    var:结果保存变量 
    scope:变量的作用范围 
    maxIntegerDigits:指定格式化结果的最大值 
    minIntegerDigits:指定格式化结果的最小值 
    maxFractionDigits:指定格式化结果的最大值,带小数 
    minFractionDigits:指定格式化结果的最小值,带小数

     

    java格式化输出:
    DecimalFormat df = new DecimalFormat("格式");
    String fmt =df.format(double);
    符号                  意义
    0                     一个数位
    #                     一个数位,前导零和追尾零不显示
    .                      小数点分割位置
    ,                     组分隔符的位置
    -                      负数前缀
    %                    用100乘,并显示百分号
    其他任何符号    在输出字符串中包括指定符号

     

     

  • 相关阅读:
    485串口接线
    mvc3 升级mvc5
    VB连接ACCESS数据库,使用 LIKE 通配符问题
    VB6 读写西门子PLC
    可用的 .net core 支持 RSA 私钥加密工具类
    解决 Win7 远程桌面 已停止工作的问题
    解决 WinForm 重写 CreateParams 隐藏窗口以后的显示问题
    解决安装 .net framework 发生 extracting files error 问题
    CentOS7 安装配置笔记
    通过特殊处理 Resize 事件解决 WinForm 加载时闪烁问题的一个方法
  • 原文地址:https://www.cnblogs.com/TangGe520/p/8980503.html
Copyright © 2011-2022 走看看