格式化 字符

1.js 格式化字符串为时间yyyy-MM-dd
var myDate=new String("2010-8-5 8:49:55");
document.write(myDate.split(" ",1));

2.string str3 = String.Format("{0:N6}",56789); //格式化小数点后 六位

3.ToString

字符型转换 转为字符串 
12345.ToString("n"); //生成 12,345.00 
12345.ToString("C"); //生成 ¥12,345.00 
12345.ToString("e"); //生成 1.234500e+004 
12345.ToString("f4"); //生成 12345.0000 
12345.ToString("x"); //生成 3039 (16进制) 

12345.ToString("p"); //生成 1,234,500.00%  

4.Oracle 查询关于数字小数哦位的处理

 round(字段,n)  小数点保留几位 n= 

/* 
   FM :除空格   
   9999999.0099:允许小数点左边最大正数为7位,小数点右边最少2位,最多4位,且在第5位进行四舍五入 
*/
  

Select TO_CHAR(123.0233,'FM9999999.0099'FROM DUAL 

5.js 十进制转换为十六进制或者八进制,或者反过来

你是不是写个单独的函数来转换十六进制(或者八进制)呢?马上停下吧!有更容易的现成的函数可以用:
 
 
(int).toString(16); // converts int to hex, eg 12 => "C"
 
(int).toString(8);  // converts int to octal, eg. 12 => "14"
 
parseInt(string,16) // converts hex to int, eg. "FF" => 255
 
parseInt(string,8) // converts octal to int, eg. "20" => 16

 

posted @ 2010-12-22 15:30  Look_Sun  阅读(293)  评论(0编辑  收藏  举报