1、函数原型

 
1
dateFormat(Stringformat,[Numbertime],[Booleancapitalize])::String

2、说明

格式化JavaScript 时间(也就是一个时间数值,从1970年1月1日到现在的秒值)成为我们容易理解的常规的字符串型的时间格式(比如2012/10/23等)。这个格式化函数继承PHP格式化时间函数。

3、参数说明:

1)format: String

一个String型的格式字符串,包含如下形式

%a: 简短型星期,比如‘Mon’.

%A: 完整型星期, 比如‘Monday’.

%d: 两位的日期, 从01到31.

%e: 数字型日期,从 1 到 31.

%b: 简短型月份, 比如 ‘Jan’.

%B: 完整型月份, 比如 ‘January’.

%m: 两位的月份, 从01 到 12.

%y: 两位数的年份, 比如 09 代表 2009.

%Y: 四位数的年份, 比如 2009.

%H: 两位数的24小时制的时间, 从00 到 23.

%I: 两位输得12小时制的时间, 从 00 到 11.

%l (小写字母l):12小时制的时间, 1 到 11.

%M: 两位的分钟, 从00 到 59.

%p: 小写形式的 AM 或 PM.

%P: 大写形式的 AM or PM.

%S: 两位的秒, 从00 到 59

2) time: Number  需要转换的javascript 时间戳

在编程中,我们的时间都是以时间戳,我们计时的标准是一个数值,代表着距1970年1月1日到现在的秒值,这样我们处理日期之需处理一个int型参数就行。我们可以写简单的javascript代码测试时间戳,例如

(2012-9-2 16:53:33) = 1350982413186 s

3)capitalize: Boolean

是否以大写形式显示返回值。dateFormat返回值类型是string型。

4、实例代码

比如要格式化为“yyyy-MM-dd hh:mm:ss”也就是形如“2012-10-23 18:33:23”,那么我们的函数就可以为dateFormat(‘%Y-%m-%d %H:%M:%S’, xxx)

 
1
2
3
4
5
6
tooltip:{
   formatter:function(){
      return'<strong>'+this.series.name+'</strong>'+
         Highcharts.dateFormat('%Y-%m-%d %H:%M:%S',this.x)+': '+this.y+' m/s';
   }
},...

二、numberFormat数值格式化

1、函数原型

 
1
numberFormat(Numbernumber,[Numberdecimals],[StringdecimalPoint],[StringthousandsSep])::String

2、参数说明

1) number: Number

需要格式化的数字

2)decimals:Number

保留的小数位

3)decimalPoint: String

小数点符号,默认是“.”,比如19.8

4) thousandsSep: String

一千的分隔符,默认是“,”,比如1999,9990

3、实例说明

比如我们需要将tooltip中显示的数值设置为保留两位小数点,小数点符号为“.”,我们的格式化函数就可以为numberFormat(xxx, 2,  ‘.’)

 
 
 

JavaScript

 
1
2
3
4
5
6
tooltip:{
   formatter:function(){
      return''+this.series.name+''+
         this.x+': '+Highcharts.numberFormat(this.y,2,'.')+' millions';
   }
},...

HighCharts日期及数值格式化的更多相关文章

  1. Python学习笔记 (2) :字符串输出、操作、格式化和日期、时间格式化

    一.字符串输出及运算 1.常用输出格式及方法 ')#单引号 ")#双引号 """)#三个引号 1234567890 1234567890 1234567890 ...

  2. js 数值格式化函数

    function ForDight(Dight,How){ ,How))/Math.pow(,How); return Dight; } //ForDight(Dight,How):数值格式化函数; ...

  3. HighCharts之2D数值带有百分数的面积图

    HighCharts之2D数值带有百分数的面积图 1.HighCharts之2D数值带有百分数的面积图源码 AreaPercentage.html: <!DOCTYPE html> < ...

  4. Python中日期和时间格式化输出的方法

    本文转自:https://www.jb51.net/article/62518.htm 本文实例总结了python中日期和时间格式化输出的方法.分享给大家供大家参考.具体分析如下: python格式化 ...

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

    fmt标签个人用的比较少,但是我还是在这里简单的留一下笔记,也是算是学习了一下!这样方便你们课设的时候能用的上,要学会进步的学习,不要停留! 引入该标签库的方法为: <%@ taglib pre ...

  6. oracle 对系统日期sysdate进行格式化:to_date(sysdate,'yyyy-MM-dd')

      oracle 对系统日期sysdate进行格式化:to_date(sysdate,'yyyy-MM-dd') CreateTime--2018年5月17日10:11:34 Author:Maryd ...

  7. highcharts 坐标轴 数值 格式化

    以Y轴为示例: yAxis: { min: 0, gridLineColor: '#ececee', gridLineWidth: 1, lineColor: '#ececee', lineWidth ...

  8. 数值格式化 NumberFormat DecimalFormat RoundingMode

    NumberFormat [简介] java.text.NumberFormat extends java.text.Format extends java.lang.Object 实现的接口:Ser ...

  9. 数值格式化 NumberFormat、 DecimalFormat、 RoundingMode

    NumberFormat [简介] java.text.NumberFormat extends java.text.Format extends java.lang.Object 实现的接口:Ser ...

随机推荐

  1. kali2016.2源

    最近中科大的源出了问题,官方源又会重定向到意大利. 一下源目前亲测可用:kali2016.2源 清华大学 deb http://mirrors.tuna.tsinghua.edu.cn/kali ka ...

  2. bzoj3756: Pty的字符串

    #include <iostream> #include <cstdio> #include <cstring> #include <cmath> #i ...

  3. UOJ260 【NOIP2016】玩具谜题

    本文版权归ljh2000和博客园共有,欢迎转载,但须保留此声明,并给出原文链接,谢谢合作. 本文作者:ljh2000作者博客:http://www.cnblogs.com/ljh2000-jump/转 ...

  4. HNOI2016(BZOJ4542) 大数

    HNOI2016 Day2 T3 大数 Description 小 B 有一个很大的数 S,长度达到了 N 位:这个数可以看成是一个串,它可能有前导 0,例如00009312345.小B还有一个素数P ...

  5. MySQL备份方式简介

    MySQL备份的方式主要分为两种: 文本格式备份: 命令:mysqldump 转储文件:dump file 主要内容:数据库结构及数据(create talbe /insert) 二进制备份:这类备份 ...

  6. 网络IO模型:同步IO和异步IO,阻塞IO和非阻塞IO

    同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出 ...

  7. 数据结构与算法分析 - 网络流入门(Network Flow)

    转载:网络流基础篇--Edmond-Karp算法             BY纳米黑客 网络流的相关定义: 源点:有n个点,有m条有向边,有一个点很特殊,只出不进,叫做源点. 汇点:另一个点也很特殊, ...

  8. 总结jQuery选择器

    基本选择器 1. id选择器(指定id元素) 2. class选择器(遍历css类元素) 3. element选择器(遍历html元素) 4. * 选择器(遍历所有元素) 5. 并列选择器$('p,d ...

  9. iOS - 基础面试知识

    1.arc(automatic reference counting) OC对象被创建时引用计数从默认值0加1,当它被释放时候引用计数减1,引用计数减0时autorelease方法,销毁OC对象. 自 ...

  10. POJ3612:Telephone Wire

    传送门 一道很棒的DP题目. 裸的DP方程很好搞: $f[i][j]=min \{ f[i-1][k]+ C \times |k-j| +(k-a[i])^2 \}$ 这个复杂度显然无法承受,考虑优化 ...