locked
Converter string para format datetime pt-br RRS feed

  • Pergunta

  • Estou desenvolvendo um leitor de rss e o xml têm o pubDate que está no formato:

    <pubDate>Tue, 02 Dec 2014 20:48:00 +0200</pubDate>

    Na minha classe RSSReader.cs meu código está assim:

    namespace RSSReader
    {
        [XmlRoot("rss")]
        public class RSSFeed
        {
            [XmlArray("channel")]
            [XmlArrayItem("item")]
            public List<RSSItem> All { get; set; }
        }
    
        public class RSSItem
        {
            [XmlElement("title")]
            public string Title { get; set; }
    
            [XmlElement("description")]
            public string Description { get; set; }
    
            [XmlElement("link")]
            public string Link { get; set; }
    
            [XmlElement("pubDate")]
            public string Date { get; set; }
        }
    }
    

    Aqui está o exemplo do meu aplicativo:

    Eu quero saber como colocar o formato da data em pt-BR

    por exemplo:

    03/12/2014 00:09

    quarta-feira, 3 de dezembro de 2014 03:09

Respostas

  • bom dia, o que você pode fazer é colocar o Date no formato Datetime

    [XmlElement("pubDate")]
     public DateTime Date { get; set; }

    e Converter desta forma

    string dataehora = Date.ToString("dd-MM-yyyy HH:mm:ss");


    MCP - MCSD Se a Resposta foi util, por favor marque como Valida assim esta contribuindo para gratificar toda a ajuda de nossos colegas. Paulo Caleffi

    quarta-feira, 3 de dezembro de 2014 09:38