zoukankan      html  css  js  c++  java
  • 3、时间和随机数

    一、时间

    1.1 使用Calendar/[ˈkæləndɚ]/类获取时间

    1.1.1 常用方法

    (1)public  static  Calendar  getInstance():

    使用默认时区和语言环境获取一个基于当前时间的Calendar对象。

    (2)public  int  get(int field)

    返回给定日历字段表示的日历部分的数字值。

    1.1.2 静态属性:日历字段常量

    (1)public  static  final  int  YEAR:

    获取当前年的数字

    (2)public  static  final  int  MONTH:

    获取当前的月份数字,取值为0-110表示的是一月

    (3)public  static  final  int  DATE:

    获取当前月中某天的数字,一个月中的第一天的值为1.

    (4) public  static  final  int  DAY_OF_MONTH:

    获取当前月中某天的数字,一个月中的第一天的值为1.

    (5) public  static  final  int  DAY_OF_WEEK:

    获取一个星期中某天的数字,

    (6) public  static  final  int  HOUR:

    获取上午或下午的小时的数字,12小时制使用,范围(0-11

    (7) public  static  final  int  HOUR_OF_DAY:

    获取一天中的小时的数字,24小时制使用,范围(0-23

    (8) public  static  final  int  MINUTE:

    获取一个小时中的分钟数

    (9) public  static  final  int  SECOND:

    获取一个分钟内的秒数

     

    1.2 Date类和DateFormat

    1.2.1 Date类获取系统时间

    Date  date=new Date();

    1.2.2 DateFormat类对时间和日期格式化或解析的方法

    (1) public  final  String  format(Date date)

    将日期格式的时间转换为字符串时间

    (2)public  Date  parse(String date)

    将字符串日期转换为Date类型的日期

     

    二、Random类随机数生成器

    2.1 常用方法

    (1) public  Random()

    创建一个新的随机数生成器

    (2)public  int  nextInt()

    返回0-10的随机数,包括010

    (3)public  int  nextInt(int  num)

    返回0-10的随机数,不包括010

    (4) public  int  nextDouble()

    返回0-1的随机数,不包括01

     

  • 相关阅读:
    Android Push Notification实现信息推送使用
    java动态编译
    Directx11教程(56) 建立一个skydome
    Directx11教程(51) 简单的billboard
    Directx11教程(52) 实例(instancing)的简单应用
    Directx11教程(50) 输出depth/stencil buffer的内容
    Directx11教程(54) 简单的基于GS的billboard实现
    Directx11教程(57) 环境映射
    Directx11教程(59) tessellation学习(1)
    Directx11教程(20) 一个简单的水面
  • 原文地址:https://www.cnblogs.com/holly8/p/5534318.html
Copyright © 2011-2022 走看看