DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da .net Magazine DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!

Revista MSDN Magazine Edição 09 - Manipulando Datas e Horas com C#(csharp) e VB .NET

Artigo Originalmente Publicado na MSDN Magazine Edição 09

msdn09_capa.JPG

Clique aqui para ler todos os artigos desta edição

 

Manipulando Datas e Horas com C# e VB .NET

por Marden Menezes

 

Manipulação de datas e horas em aplicações é um processo bastante comum e que se faz presente em variados tipos de softwares, desde simples cadastros até os complexos sistemas de gerenciamento de datas e períodos de tempo. Nesse artigo mostrarei como manipular datas em .NET, as maneiras de formatação, cálculo e globalização de suas informações de tempo.

 

A classe DateTime

A principal classe para manipulação de datas em .NET é a DateTime do namespace System, que conta o tempo através de ticks (cada tick representa 100 nano segundos) desde 01/01/0001 até 31/12/9999. A classe DateTime possui diversos métodos e propriedades estáticas que nos permitem manipular data e hora sem precisar criar instâncias de DateTime. Veja a Tabela 1.

 

Método/Propriedade

Descrição

DateTime.MinValue

Representa o valor mínimo, 01/01/0001 00:00:00.
É também o valor padrão de um objeto DateTime inicializado com construtor vazio.

DateTime.MaxValue

Representa o valor máximo, 31/12/9999 23:59:59

DateTime.Now

Retorna um objeto DateTime que representa a data e hora atual no computador

DateTime.Today

Retorna apenas a data atual no computador

DateTime.IsLeapYear(int ano)

Retorna um valor booleano indicando se o ano passado como parâmetro em formato de 4 dígitos é bissexto.

DateTime.Compare(DateTime d1, DateTime d2)

"
A exibição deste artigo foi interrompida.

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da .net Magazine DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Marden Menezes
Marden Menezes (mardenmenezes@hotmail.com) é MCAD, MVP e representa a Microsoft nas universidades como Microsoft Student Ambassador. Criador e líder do primeiro e maior grupo de usuários .NET do Brasil, o Sharp Shooters (www.sharpshooters.org.br). Marden vem trabalhando junto com a INETA (www.ineta....
O que você achou deste post?

    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03