编辑特辑

数字与字符串互转特辑

编程语言 数字 -> 字符串 字符串 -> 数字
C char buff[10];

int i;

sprintf(buff,"%d",i);

i = atoi(str)
C++ CString str;

int i;

str.Format("%d",i);

i = atoi(str)
VBScript str = i & "" i = CINT(str)
JavaScript var str = 123 + "" var i = parseInt("123)

var f = parseFloat("1.23")

Java String s = String.valueOf(123) int i = Integer.parseInt("123", 10)
C# int i; i.ToString();

String.Format("{0:D4}", i);

int i = int.Parse("123");
int i; int.TryParse("123", out i);

数字与字符互转

编程语言 数字 -> 字符 字符 -> 数字
C c = char(i) i = c
C++    
VBScript dim s

s = 123 & ""

dim i

i = cint("123")

JavaScript var s = String.fromCharCode(97,98,99); // "abc" var c = "a";

var i = c.charCodeAt(0);

Java char c = 97; // 'a' int i = 'a'; // 97

字符串与日期互转

编程语言 当前日期 日期 -> 字符 字符 -> 日期
C      
C++      
VBScript Date, Date()

Time, Time()

NOW, NOW()

   
JavaScript new Date()    
Delphi Date, Date()

Time, Time()

Now, Now()

FormatDateTime('yyyy-mm-dd', Date)  
Java new Date() SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

sdf.format(date);

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

sdf.parse(string);

oracle sysdate to_char(sysdate,'YYYY/MM/DD') to_date('2007/7/7','YYYY/MM/DD')
sql server getdate()