ChartDirector点滴记录

ChartDirector表示时间是使用一个double类型,是当前时间到 1-1-0001 00:00:00的秒数.
具体信息可以参见:
http://localhost:8080/chartdir_java/doc/cdjavadoc/dateformat.htm
[quote]
Many functions in the ChartDirector API accept dates/times as parameters. ChartDirector represents dates/times as the number of seconds elapsed since 1-1-0001 00:00:00. The dates/times are numbers, so they can readily be used in ChartDirector APIs that expects numbers as arguments.
[/quote]
在java里, 应该java.util.Date经常用到, 所以给java的x轴的api里提供了java.util.Date的方法参数签名.
ChartDirector中从java.util.Date到Double(ChartDirector)内部的时间表示法之间的转换有下列方法可以使用
[quote]
public static double chartTime(int y, int m, int d [, int h [, int n [, int s ]]])

public static double CTime(java.util.Date time)

public static double[] CTime2(java.util.Date[] times)

public static java.util.Date NTime(double time)

public static java.util.Date[] NTime2(double[] times)
[/quote]

[quote]
The value 30 * 86400 will be assume to mean one month (which actually contains a variable number of seconds),
The value 60 * 86400 will be assumed to mean 2 months and so on.
The value 360 * 86400 therefore means 12 months, or 1 year.
[/quote]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值