5.8 日期字符串数字的格式化

数字的格式化

①Math类:

abs();    绝对值

public class Test {

	public static void main(String[] args) {
                 int a = Math.abs(-7);
                System.out.println(a);    // 打印7
}  

ceil();    向上取整

      floor();   向下取整

public class Test {

	public static void main(String[] args) {

		double d1 = Math.ceil(12.345);
		double d2 = Math.ceil(12.745);
		double d3 = Math.floor(12.345);
		double d4 = Math.floor(12.745);
		System.out.println(d1);                          //打印13
		System.out.println(d2);                         //打印13
		System.out.println(d3);                         //打印12
		System.out.println(d4);                         //打印12
         }
}  

round();        四舍五入取整

public class Test {

	public static void main(String[] args) {

		double d5 = Math.round(13.111);
		double d6 = Math.round(13.711);
		System.out.println(d5);                    //打印13
		System.out.println(d6);                   //打印14
              }
} 

random();     取随机数(0-1,不包括1)

还可以用java.util.Random

nextInt(int  bounds)

全球唯一标识   UUID   一般用于文件上传,重名的。上传时随机生成改名

import java.util.UUID;
public class Test {

	public static void main(String[] args) {

		UUID uuid = UUID.randomUUID();
		System.out.println(uuid);               //打印一个很长的名字
        }
}

           Date    时间戳  某一个时间点到当前时间的毫秒数,弊端:服务器快会重名

public class Test {

	public static void main(String[] args) {

		Date date = new Date();
		System.out.println(date.getTime());     //一串数字
	}

}

  

原文地址:https://www.cnblogs.com/syx1997/p/9008369.html

时间: 2024-08-08 02:29:52

5.8 日期字符串数字的格式化的相关文章

JSTL标签库中fmt标签,日期,数字的格式化

首先介绍日期的格式化:(不要嫌多哦) JSTL格式化日期(本地化) 类似于数字和货币格式化,本地化环境还会影响生成日期和时间的方式. <%@ page pageEncoding="UTF-8" %><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><%@ taglib prefix="fmt" uri="htt

JAVA 日期与数字的格式化

一.全球唯一标识 System.out.println(UUID.randomUUID()); //随机打印一个不会重复的标识,例:8808fd0f-beeb-433f-91a2-9fce6f2b5ba0 获取时间戳 Date date1 = new Date(); System.out.println(date1.getTime()); //返回某个时间到当前时间的毫秒数,例:1525968089069 原文地址:https://www.cnblogs.com/wyc1991/p/902253

oracle 中,日期和数字字符串的格式化

select SYSDATE from dual t;--系统日期 select TO_CHAR(SYSDATE,'YYYY/MM/DD HH24:MI:SS') from dual t;--格式化日期 select TO_DATE('20140630 18:28:20','YYYY/MM/DD HH24:MI:SS') from dual t;--格式化日期 select sysdate,sysdate - interval '7' MINUTE from dual;--当前时间减去7分钟的时

[应用篇]JSTL之fmt标签日期和数字格式化

fmt标签个人用的比较少,但是我还是在这里简单的留一下笔记,也是算是学习了一下!这样方便你们课设的时候能用的上,要学会进步的学习,不要停留! 引入该标签库的方法为: <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> 这里提供了很多的内容,我这里只是介绍关于数字和日期格式化的内容 formatNumber标签.formatData标签.parseNumber标签.parseD

日期字符串格式化成日期/日期格式化成指定格式字符串

日期字符串格式化成日期 String str="201403060819"; SimpleDateFormat fo = new SimpleDateFormat("yyyyMMddHHmm");//yyyyMMddHHmm是要转化成日期的字符串的格式 Date date = new Date(); try { date = fo.parse(str); } catch (ParseException e) { e.printStackTrace(); } 将上述日

日期字符串转换为NSDate

1 // 纯数字日期 2 NSString *str1 = @"20150611132535"; 3 // 日期字符串 4 NSString *str2 = @"2015/05/12 10:22:01"; 5 // 带时区的日期字符串 6 NSString *str3 = @"Tue Sep 06 21:37:19 +0800 2015"; 7 // 不带时区的日期字符串 8 NSString *str4 = @"Tue Sep 05

java parse 带英文单词的日期字符串 转 date (转化新浪微博api返回的时间)

拂晓风起 专注前端技术cocos2d.js.flash.html5,联系:[email protected].如果读者要找腾讯工作机会,请不吝推荐简历. 博客园 首页 新闻 新随笔 联系 管理 订阅 随笔- 227  文章- 0  评论- 336 java parse 带英文单词的日期字符串 转 date (转化新浪微博api返回的时间) 大家一般很少格式化或者parse带有Sun Nov等英文单词的字符串. 如果格式化英文月份的字符串,记得带上Locale.US参数,否则,JRE会按照当前地区

java 日期字符串

public class MyDateFormat { /** * 格式化时间 * @param date * @param format * @return string */ public static String dateToString(Date date,String format ){ format = format != null? format:"yyyy-MM-dd"; DateFormat dateFormat = new SimpleDateFormat(for

springMVC返回的json日期为Long的格式化

springMVC返回的json日期为Long的格式化 标签: spring mvcjson格式化mybatis时间 2015-10-30 14:48 1467人阅读 评论(0) 收藏 举报  分类: spring(4)  springMVC+myBatis查询数据,得到date类型数据,返回json日期为Long数字(毫秒数)的日期格式化方案: 1.springMVC配置文件统一返回格式: 1 <mvc:annotation-driven> 2 <!-- 处理responseBody