1、DateTime 數字型
System.DateTime currentTime=new System.DateTime();
1.1 取目前年月日時分秒
currentTime=System.DateTime.Now;
1.2 取目前年
int 年=currentTime.Year;
1.3 取目前月
int 月=currentTime.Month;
1.4 取目前日
int 日=currentTime.Day;
1.5 取目前時
int 時=currentTime.Hour;
1.6 取目前分
int 分=currentTime.Minute;
1.7 取目前秒
int 秒=currentTime.Second;
1.8 取目前毫秒
int 毫秒=currentTime.Millisecond;
(變量可用中文)
1.9 取中文日期顯示——年月日時分
string strY=currentTime.ToString("f"); //不顯示秒
1.10 取中文日期顯示_年月
string strYM=currentTime.ToString("y");
1.11 取中文日期顯示_月日
string strMD=currentTime.ToString("m");
1.12 取中文年月日
string strYMD=currentTime.ToString("D");
1.13 取目前時分,格式為:14:24
string strT=currentTime.ToString("t");
1.14 取目前時間,格式為:2003-09-23T14:46:48
string strT=currentTime.ToString("s");
1.15 取目前時間,格式為:2003-09-23 14:48:30Z
string strT=currentTime.ToString("u");
1.16 取目前時間,格式為:2003-09-23 14:48
string strT=currentTime.ToString("g");
1.17 取目前時間,格式為:Tue, 23 Sep 2003 14:52:40 GMT
string strT=currentTime.ToString("r");
1.18獲得目前時間 n 天後的日期時間
DateTime newDay = DateTime.Now.AddDays(100);
(變量可用中文)
string strY=currentTime.ToString("f"); //不顯示秒
string strYM=currentTime.ToString("y");
string strMD=currentTime.ToString("m");
1.12 取目前年月日,格式為:2003-9-23
string strYMD=currentTime.ToString("d");
string strT=currentTime.ToString("t");
2、字元型轉換 轉為32位數字型
Int32.Parse(變量) Int32.Parse("常量")
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、變量.Length 數字型
取字串長度:
如: string str="中國";
int Len = str.Length ; //Len是自定義變量, str是求測的字串的變量名
5、字碼轉換 轉為比特碼
System.Text.Encoding.Default.GetBytes(變量)
如:byte[] bytStr = System.Text.Encoding.Default.GetBytes(str);
然後可得到比特長度:
len = bytStr.Length;
6、System.Text.StringBuilder("")
字元串相加,(+号是不是也一樣?)
如:
System.Text.StringBuilder sb = new System.Text.StringBuilder("");
sb.Append("中華");
sb.Append("人民");
sb.Append("共和國");
7、變量.Substring(參數1,參數2);
如:string s1 = str.Substring(0,2);
8、取遠端使用者IP位址
String user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString();
if(Request.ServerVariables["HTTP_VIA"]!=null){
string user_IP=Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
}else{
string user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString();
}
10、存取Session值
Session["變量"];
如,指派:
Session["username"]="小布什";
取值:
Object objName=Session["username"];
String strName=objName.ToString();
清空:
Session.RemoveAll();
11、用超連結傳送變量
String str=Request.QueryString["變量"];
如在任一頁中建超連結:<a href=Edit.aspx?fbid=23>點選</a>
本文轉自today4king部落格園部落格,原文連結:http://www.cnblogs.com/jinzhao/archive/2007/05/12/744006.html,如需轉載請自行聯系原作者