java规定日期格式输出_Java格式化输出日期百分比时间等

Java格式化输出

Java的格式化输出等同于String.Format,与C有很大的相似,比如

System.out.printf(“%8.2f”, x);

在printf中,可以使用多个参数,例如:

System.out.printf(“Hello, %s. Next year, you’ll be %d”, name, age);

用于printf的转换符如下表:

转换符 类型  举例

d 十进制整数   159

x 十六进制整数 9f

o 八进制整数 237

f 定点浮点数 15.9

e 指数浮点数 1.59e+01

g 通常浮点数

a 十六进制浮点数 0×1.fccdp3

s 字符串 Hello

c 字符 H

b 布尔型 TRue

h 散列码 42628b2

tx 日期时间 见时间介绍表

% 百分号 %

n 分隔符

在printf函数中,可以使用多个标志,如:

System.out.printf(“%,.2f”, 10000.0 / 3.0);

用于printf的标志如下表

标志 目的 举例

+ 打印数字前的符号 +3333.33

space 在正数之前加空格 | 3333.33|

0 在数字前补0 003333.33

- 左对齐 |3333.33 |

( 负数括在括号内 (3333.33)

, 添加分组分隔符 3,333.33

# (for f ) 包含小数点 3,333.

# (for x or o) 添加前缀 0x 或 0 0xcafe

^ 转化为大写 0XCAFE

$ 指定格式化参数索引,如%1$d,%1$d表示以十进制

和十六进制打印第一个参数 159 9F

< 格式化前面参数,如%d%

制打印同一个参数 159 9F

时间日期的转换符如下:

转换符 类型 举例

C 完整日期和时间 Mon Feb 09 18:05:19 PST 2004

F ISO 8601 日期 2004-02-09

D 美国时间格式 (mm/dd/year) 02/09/2004

T 24小时时间 18:05:19

r 12小时时间 06:05:19 pm

R 24小时无秒时间 18:05

Y 四位年 2004

y 年的后两位 04

C 年的前两位 20

B 月的完整拼写 February

b or h 月的缩写 Feb

m 两位月(前补0) 02

d 两位日(前补0) 09

e 日期(前不补0) 9

A 完整星期几 Monday

a 星期几的缩写 Mon

j 这一年的第多少天,三位补0 069

H 24小时制小时,两位补0 18

k 24小时制小时,两位不补0 18

I 12小时制小时,两位补0 06

l 12小时制小时,两位不补0 6

M 分钟,两位补0 05

S 秒,两位补0 19

L 毫秒,三位补0 047

N 毫微秒,九位补0 047000000

P 上下午大写 PM

p 上下午小写 pm

z RFC 822 numeric offset from GMT -0800

Z 时区 PST

s 1970-01-01 00:00:00起秒数 1078884319

E 1970-01-01 00:00:00起毫秒数 1078884319047

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/528239.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java界面编辑教程_java程序设计基础教程第六章图形用户界面编辑.docx

java程序设计基础教程第六章图形用户界面编辑.docx还剩27页未读&#xff0c;继续阅读下载文档到电脑&#xff0c;马上远离加班熬夜&#xff01;亲&#xff0c;很抱歉&#xff0c;此页已超出免费预览范围啦&#xff01;如果喜欢就下载吧&#xff0c;价低环保&#xff01;内容要点…

c盘java文件误删_java获取C盘下的隐藏目录文件名称

题记—— 执剑天涯&#xff0c;从你的点滴积累开始&#xff0c;所及之处&#xff0c;必精益求精&#xff0c;即是折腾每一天。网易云课堂在Java中&#xff0c; File类用来将文件或者文件夹封装成对象&#xff0c;方便对文件与文件夹的属性信息进行操作。File对象可以作为参数传…

对java这门课程的认识_关于java课程的总结

前言本次博客主要内容为此次三次作业的总结&#xff0c;整门java课程学习的总结&#xff0c;以及在此次java课程中的收获&#xff0c;和对课程的意见。作业过程总结第一次作业主要考察的是对程序的可扩展性&#xff0c;实现开闭原则非常重要&#xff0c;因为程序随着时间&#…

linux php和java环境变量配置_Linux下配置Java环境变量

一般来说&#xff0c;我们都会把Java安装到 /usr/local 目录 或者 /opt 目录下。这里假设java安装包已解压在了 /opt下&#xff0c;具体目录为&#xff1a;/opt/java8/java1.8.0_45目录(注意&#xff1a;如果是生产环境中&#xff0c;一定要root用户来安装配置)。下面我们来配置…

java多线程多态_Java学习之多线程

多线程&#xff1a;(一)进程与线程进程特点并发与并行的区别&#xff1a;多线程编程的好处&#xff1a;(二)多线程的建立1&#xff0c;通过继承Thread类&#xff0c;代码如下&#xff1a;class MyThread extendsThread {private static int K 10;//类共享变量private int M10;…

java 执行存储过程报语法错误_为什么我在批处理从Java上执行PostgreSQL上的存储过程时收到错误通知“结果不合理”?...

我在数据库中有这个过程&#xff1a;CREATE OR REPLACE FUNCTION replacePageRelevance(id INT, value REAL) RETURNS VOID AS $$BEGININSERT INTO pageRelevance VALUES (id,value);EXCEPTION WHEN unique_violation THENUPDATE pageRelevance SET relevance value WHERE pag…

python staticmethod有什么意义_关于静态方法:python中的@staticmethod有什么意义?

为了更好地理解静态方法在Python中的工作方式&#xff0c;我开发了这个简短的测试/示例代码。class TestClass:def __init__(self, size):self.size sizedef instance(self):print("regular instance method - with self")staticmethoddef static():print("sta…

java fx border_JavaFx UI控件与代码间的绑定方法

JavaFx初探一&#xff0c;UI控件的使用&#xff0c;具体内容如下方式一&#xff1a;使用纯代码直接new view控件&#xff0c;这样就不涉及到与fxml文件之间的交互了方式二&#xff1a;使用fxml编写界面文件&#xff0c;用可视化工具scene builder 来构建交互界面。分两种方式绑…

java mysql ssl警告_连接到MySQL数据库时有关SSL连接的警告

用于初始化与MySQL服务器的连接的默认值在最近已更改&#xff0c;并且(通过快速查看堆栈溢出时最流行的问题和答案)新值引起了很多混乱。更糟糕的是&#xff0c;标准建议似乎是完全禁用SSL&#xff0c;这在制造过程中有点麻烦。现在&#xff0c;如果您的连接确实没有暴露给网络…

如何将php改成mp4,PHP 将视频转成 MP4 并获取视频预览图(用到ffmpeg)

搜索热词下面是编程之家 jb51.cc 通过网络收集整理的代码片段。编程之家小编现在分享给大家&#xff0c;也给大家做个参考。flv_convert_get_thumb(input.avi,output.jpg,output.ogm);// code provided and updated by steve of PHPsnaps ! thanks// accepts:// 1: the input v…

php无嵌套遍历多维数组,不递归怎么遍历多维数组(维数不定)

不递归如何遍历多维数组(维数不定)现有数组$tree array (array (ID > 1,PARENT > 0,NAME > 祖父,CHILD > array (array (ID > 3,PARENT > 1,NAME > 叔伯),array (ID > 4,PARENT > 1,NAME > 父亲,CHILD > array (array (ID > 5,PARENT >…

c 如何操作php,thinkphp的c方法使用示例

1.C方法的作用a. 加载设置用户的配置&#xff0c;保存在一个C函数内的静态变量$_config 中b. 读取用户的配置 (从$_congig 中读取)2. 需求分析:1.设置变量1.二维数组C(array(DB_PASSWORD>root,DB_USERNAME>root),DB);C(DB.USER_NAME,XIAOCHEN);2.一维数组C(USER_NAME,小陈…

php seaslog安装,浅谈win10下安装php seaslog扩展的方法

本篇文章给大家分享一下win10 php安装seaslog扩展的方法。有一定的参考价值&#xff0c;有需要的朋友可以参考一下&#xff0c;希望对大家有所帮助。【推荐学习&#xff1a;《PHP视频教程》】一、检查系统环境情况使用phpinfo()检查系统环境情况&#xff0c;找到需要下载的配置…

php 图片 处理,php图片处理类

本篇文章主要介绍php图片处理类&#xff0c;感兴趣的朋友参考下&#xff0c;希望对大家有所帮助。示例代码如下&#xff1a;<?php /*已知问题&#xff1a;1.在图片缩放功能中&#xff0c;使用imagecreatetruecolor函数创建画布&#xff0c;并使用透明处理算法&#xff0c;但…

php里push的用法,php array_push函数怎么用?

php array_push函数用于向数组尾部插入一个或多个元素&#xff0c;其语法是array_push(array,value1,value2...)&#xff0c;参数array必需&#xff0c;指规定一个数组&#xff1b;value1必需&#xff0c;指规定要添加的值。php array_push函数怎么用&#xff1f;定义和用法arr…

php 内容编码错误,PHP输出缓冲,ob_gzhandler引起的内容编码错误?

应用程序的输出应该只包含一个输出编码.如果您有多个编码方式不同的块,那么浏览器将得到一个无法使用的结果.因此编码错误.Kohana本身已经使用了输出缓冲区.如果你想将它与你的ob_gzhandler输出缓冲区结合起来,你需要在kohana初始化它之前启动你的缓冲区.那是因为输出缓冲区是可…

php铺满,重复铺满水印 - Jun. - OSCHINA - 中文开源技术交流社区

/*$tmp"tmp/a.jpg";$obj new WaterMask($tmp);$obj->waterImg sy_logo.png;$obj->transparent 50;$obj->output();*/class WaterMask{public $pos 0; //水印位置public $transparent 45; //水印透明度public $waterImg ; //水印图片private $srcImg …

java if (name!=null name!=),java中的NullPointerException异常

java中的NullPointerException异常关注:176 答案:3 mip版解决时间 2021-01-27 20:59提问者侢遇噹姩揂2021-01-27 02:10Login.jsp提供登录表单。到LoginCheck.jsp发生空指针异常错误。LoginCheck.jsp:String userName request.getParameter("userName");String pas…

fullcalendar php,日历插件fullcalendar+php的使用教程 — 读取json数据

根据FullCalendar日历插件说明文档中的介绍&#xff0c;日历主体事件数据的来源有三&#xff0c;一是直接以javascript数组的形式显示日历事件&#xff0c;二是获取JSON数据形式显示日历事件&#xff0c;三是函数回调的形式显示日历数据&#xff0c;三种调用数据的方式各有所用…

caany边缘检测matlab,自适应canny算法研究及其在图像边缘检测中的应用.pdf

自适应canny算法研究及其在图像边缘检测中的应用.pdf还剩51页未读&#xff0c;继续阅读下载文档到电脑&#xff0c;马上远离加班熬夜&#xff01;亲&#xff0c;很抱歉&#xff0c;此页已超出免费预览范围啦&#xff01;如果喜欢就下载吧&#xff0c;价低环保&#xff01;内容要…