ธันวาคม 15, 2018, 06:22:38 PM *
ยินดีต้อนรับคุณ, บุคคลไม่รู้ว่าใคร กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
หน้า: [1]   ลงล่าง
  พิมพ์  
วิธีแปลง DateTime เป็น RSS Date Format ใน ASP.NET  (อ่าน 2705 ครั้ง)
ไร้คอนเซปต์ ******* ออฟไลน์ ออฟไลน์ เพศ: ชาย พลังสะสม: 18055
พฤษภาคม 27, 2013, 02:40:31 PM
ผลงาน: 1730
อาร์ตทูบี
Administrator
ไร้คอนเซปต์
*******

ผลงาน: 1730
ออฟไลน์ ออฟไลน์

เพศ: ชาย
พลังสะสม: 18055


เว็บไซต์
« เมื่อ: พฤษภาคม 27, 2013, 02:40:31 PM »
วิธีแปลง DateTime เป็น RSS Date Format ใน ASP.NET

ใช้สำหรับการแปลงวันที่ให้อยู่ในรูป RSS ที่ถูกต้องครับ

โค๊ด:
   
private string RSSDateFormat(DateTime input)
    {
        return input.ToString("ddd, dd MMM yyyy HH:mm:ss zzz", new System.Globalization.CultureInfo("en-US"));
    }


ส่วน Generate XML เราก็จะเรียกใช้คลาสด้านบนครับ
โค๊ด:
//Show RSS
strXML.Append("<?xml version=\"1.0\"?>");
strXML.Append("<rss xmlns:content=\"http://purl.org/rss/1.0/modules/content/\" version=\"2.0\">");

strXML.Append("<item>");
strXML.Append("<pubDate>" + RSSDateFormat(Convert.ToDateTime(ds.Tables[0].Rows[i]["PublicDate"])) + "</pubDate>"); // ส่งค่าไปแปลงที่บรรทัดนี้
strXML.Append("</item>");
strXML.Append("</channel>");
strXML.Append("</rss>");
Response.Write(strXML);



รับจดโดเมน รับฝาก-ดูแลเว็บไซต์ ทำเว็บ เขียนโปรแกรม โฆษณา Google Adwords
พูดคุยเป็นการส่วนตัวคลิ๊กเลยครับ


หน้า: [1]   ขึ้นบน
  พิมพ์  
 
กระโดดไป:  

Powered by MySQL Powered by PHP Valid XHTML 1.0! Valid CSS!