c# อันนี้เป็น tip เล็กๆ เกี่ยวกับการ ตัด string ครับ
โพสต์แล้ว: 22/02/2011 5:12 pm
เช่น
string mydate = "2011/02/22 17:01:58";
ถ้าเราอยากได้เฉพาะ "17:01:58";
แทนที่จะ substring ให้วุ่นวาย เปลี่ยนมาใช้เเบบนี้ครับ
string onlyTime = mydate.Split(" ".ToCharArray())[1];
หมายถึงให้เเบ่ง mydate ออกเป็น array โดยเเบ่งด้วยที่ว่าง ซึ่งจะเเบ่งได้ 2 ช่อง ช่องที่ 0 คือ 2011/02/22 ช่องที่ 1 คือ 17:01:58
จากนั้นก็เอา array ช่องที่ 1 ซึ่งก็จะได้เฉพาะ "17:01:58" ครับ มาให้กับตัวแปร onlyTime
:-)
string mydate = "2011/02/22 17:01:58";
ถ้าเราอยากได้เฉพาะ "17:01:58";
แทนที่จะ substring ให้วุ่นวาย เปลี่ยนมาใช้เเบบนี้ครับ
string onlyTime = mydate.Split(" ".ToCharArray())[1];
หมายถึงให้เเบ่ง mydate ออกเป็น array โดยเเบ่งด้วยที่ว่าง ซึ่งจะเเบ่งได้ 2 ช่อง ช่องที่ 0 คือ 2011/02/22 ช่องที่ 1 คือ 17:01:58
จากนั้นก็เอา array ช่องที่ 1 ซึ่งก็จะได้เฉพาะ "17:01:58" ครับ มาให้กับตัวแปร onlyTime
:-)