TuTools

Tutoriais e Ferramentas – Michel Carvalho Lopes

Siga-me no Twitter!RSS Feeds

  • Início
  • Banco de Dados
    • MySQL
    • Oracle
  • Desenvolvimento
    • ASP.NET
    • C#
    • HTML
    • Joomla
    • NHibernate
    • PHP
    • Visual Studio
  • Dicas & Ferramentas
    • Internet
    • Otimização & Organização
    • SalesForce
    • WebMasters
    • WebService
    • Windows 7
  • Diversão & Tecnologia
    • Games
    • Tecnologia
  • SalesForce o que é?

    Ultimamente muito se ouve falar de SalesForce, grandes empresas estão adotando essa ferramenta, mas a final para que ela serve? Bem, primeiro vamos entender o que é CRM, neste caso não se trata do Conselho Regional de Medicina, mas sim da Gestão de Relacionamento com o Cliente (Customer Relationship Management) assim a sigla CRM,  SalesForce é um poderoso CRM, muitos aqui podem pensar - CRM´s, já existem ...
    Mais

SalesForce o que é?

28/08/10

Escrito por Michel Lopes em SalesForce | 141 visualizações

744Nenhum comentáriohttp%3A%2F%2Fwww.tutools.com.br%2Ftutools%2Fdicas-e-ferramentas%2Fsalesforce%2Fsalesforce-o-que-e%2FSalesForce+o+que+%C3%A9%3F2010-08-28+14%3A12%3A44Michel+Lopeshttp%3A%2F%2Fwww.tutools.com.br%2Ftutools%2F%3Fp%3D744

Ultimamente muito se ouve falar de SalesForce, grandes empresas estão adotando essa ferramenta, mas a final para que ela serve?

Bem, primeiro vamos entender o que é CRM, neste caso não se trata do Conselho Regional de Medicina, mas sim da Gestão de Relacionamento com o Cliente (Customer Relationship Management) assim a sigla CRM,  SalesForce é um poderoso CRM, muitos aqui podem pensar - CRM´s, já existem a muito tempo, e é verdade talvez o primeiro CRM tenha sido desenvolvido em 1990, mas o verdadeiro diferêncial do SalesForce é ser um CRM em Cloud Computing (Computação nas nuvens), toda a infra-estrutura, banco de dados, sistema, servidores está disponível 24 hora por dia no ambiente da SalesForce em São Francisco, USA.

OK, mas para que serve um sistema de Gestão de Relacionamento com o Cliente?

Basicamento os sistemas CRM oferecem uma oportunidade de conhecer melhor os clientes atuais e os potênciais, neste modelo o cliente é colocado no centro do desenho de processo de negócios, e todas as informações contidas em um CRM, são armazenadas e mantidas eternamente, e a partir dessa informações podemos facilmente prever e antecipar ações afim de atender as necessidades do cliente.

see you there.

Post to Twitter Tweet This Post

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...
CRM, SalesForce

String Format para DateTime [C#]

06/07/10

Escrito por Michel Lopes em C# | 128 visualizações

737Nenhum comentáriohttp%3A%2F%2Fwww.tutools.com.br%2Ftutools%2Fdesenvolvimento%2Fstring-format-para-datetime-c%2FString+Format+para+DateTime+%5BC%23%5D2010-07-06+21%3A18%3A23Michel+Lopeshttp%3A%2F%2Fwww.tutools.com.br%2Ftutools%2F%3Fp%3D737

Neste exemplo vamos ver como formatar DateTime usando o método String.Format. Essas formatação podem ser feitas também através do método DateTime.ToString, mas esse vou ensinar em outro post. Agora vamos usar o String.Format mesmo, é realmente muito simples realizar esse tipo de formatação.


Formatação customizada de DateTime:


Existem alguns especificadores de formatação disponíveis, veja na tabela abaixo a sigla e sua função:


Sigla Função Sigla Função Sigla Função
y anos h 12 horas s segundo
M mês H 24 horas f fração de segundo
d dia m minuto F fração de segundo, sem zeros sa direita
t PM ou AM z fuso horário

// Criando DateTime 2008-03-09 16:05:07.123 modelo americano.
DateTime dt = new DateTime(2008, 3, 9, 16, 5, 7, 123);
 
String.Format("{0:y yy yyy yyyy}", dt);  // "8 08 008 2008"   Ano
String.Format("{0:M MM MMM MMMM}", dt);  // "3 03 Mar March"  Mês
String.Format("{0:d dd ddd dddd}", dt);  // "9 09 Sun Sunday" Dia
String.Format("{0:h hh H HH}",     dt);  // "4 04 16 16"      Hora 12/24
String.Format("{0:m mm}",          dt);  // "5 05"            Minuto
String.Format("{0:s ss}",          dt);  // "7 07"            Segundo
String.Format("{0:f ff fff ffff}", dt);  // "1 12 123 1230"   Fração de Segundo
String.Format("{0:F FF FFF FFFF}", dt);  // "1 12 123 123"    Fração de Segundo sem zeros
String.Format("{0:t tt}",          dt);  // "P PM"            A.M. or P.M.
String.Format("{0:z zz zzz}",      dt);  // "-6 -06 -06:00"   time zone
Especificador de Formato Descrição
d Representa o dia do mês como um número de 1 Através 31.A Simples-dia dígito é formatado sem um zero à esquerda.Para obter mais informações sobre como usar um especificador de formato único, consulte Usando especificadores de formato único personalizado.
dd Representa o dia do mês como um número de 01 Através 31.A Simples-dia dígito é formatado com um zero à esquerda.
ddd Representa o nome abreviado do dia da semana, conforme definido na propriedade DateTimeFormatInfo.AbbreviatedDayNames atual.
dddd (mais qualquer número de adicionais especificadores “d”) Representa o nome abreviado do dia da semana, conforme definido na propriedade DateTimeFormatInfo.DayNames atual.
-F- Representa o dígito mais significativo da fração segundos.

Note that If the especificador formato “f” is used Alone, without Other specifiers formato, it is interpreted as the padrão “f” especificador formato DateTime (Full Data / tempo padrão).Para obter mais informações sobre como usar um especificador de formato único, consulte Usando especificadores de formato único personalizado.

When You Use this especificador formato with the ParseExact or método TryParseExact, the número of “f” formato specifiers that you use indicates the número of Most Significant digits of the Segundos fração to Parse.

ff Representa os dois dígitos mais significativos da fração segundos.
fff Representa os três dígitos mais significativos da fração segundos.
ffff Representa os quatro dígitos mais significativos da fração segundos.
fffff Representa os cinco dígitos mais significativos da fração segundos.
ffffff Representa os seis dígitos mais significativos da fração segundos.
fffffff Representa os sete dígitos mais significativos da fração segundos.
F Representa o dígito mais significativo da fração segundos.Nada será exibido se o dígito for zero.Para obter mais informações sobre como usar um especificador de formato único, consulte Usando especificadores de formato único personalizado.

Quando você usa esse especificador formato com o ParseExact ou TryParseExact método, o número de especificadores formato “F” que você usar indica o número máximo de Significant digits a maioria dos segundos Fração para analisar.

FF Representa os dois dígitos mais significativos da fração segundos.No entanto, à direita zeros ou dois dígitos zero, não são exibidos.
FFF Representa os três dígitos mais significativos da fração segundos.No entanto, à direita zeros ou três dígitos zero, não são exibidos.
FFFF Representa os quatro dígitos mais significativos da fração segundos.No entanto, à direita zeros, ou quatro dígitos zero, não são exibidos.
FFFFF Representa os cinco dígitos mais significativos da fração segundos.No entanto, à direita zeros, ou cinco dígitos zero, não são exibidos.
FFFFFF Representa os seis dígitos mais significativos da fração segundos.No entanto, à direita zeros ou seis dígitos zero, não são exibidos.
FFFFFFF Representa os sete dígitos mais significativos da fração segundos.No entanto, à direita zeros, ou sete dígitos zero, não são exibidos.
g ou GG (mais qualquer número de especificadores adicionais “g”) Representa o período ou era (d.c.Para exemplo).This especificador is ignored If the Data to be formatado does not have an associado período or era seqüência de caracteres.Para obter mais informações sobre como usar um especificador de formato único, consulte Usando especificadores de formato único personalizado.
h Representa a hora como um número de 1 a 12, ou seja, a hora conforme é representada por um relógio de 12 horas que conta todas as horas a partir da meia-noite ou do meio-dia.Conseqüentemente, uma hora específica após a meia-noite é indistinguíveis da mesma hora depois do meio-dia.A hora não é arredondada, e uma hora de dígito único é formatada sem um zero à esquerda.For exemplo, given a tempo of 5:43, this Formatar especificador Displays “5″.Para obter mais informações sobre como usar um especificador de formato único, consulte Usando especificadores de formato único personalizado.
hh, hh (mais qualquer número de especificadores “h” adicionais) Representa a hora como um número de 01 a 12, ou seja, a hora conforme é representada por um relógio de 12 horas que conta todas as horas a partir da meia-noite ou do meio-dia.Conseqüentemente, uma hora específica após a meia-noite é indistinguíveis da mesma hora depois do meio-dia.A hora não é arredondada, e uma hora de dígito único é formatada com um zero à esquerda.Por exemplo, dado um tempo de 5:43, este especificador de formato personalizado exibe “05″.
H Representa a hora como um número de 0 a 23, ou seja, a hora conforme é representada por um relógio de 24 horas que conta todas as horas a partir da meia-noite.Uma hora de dígito único é formatada sem um zero à esquerda.
HH, hh (mais qualquer número de especificadores “H” adicionais) Representa a hora como um número de 00 a 23, ou seja, a hora conforme é representada por um relógio de 24 horas que conta todas as horas a partir da meia-noite.Uma hora de dígito único é formatada sem um zero à esquerda.
K Representa diferentes valores da propriedade DateTime.Kind, ou seja, local, UTC ou não especificado.Este ciclos especificador do tipo Valor no texto e preserva o fuso horário.Para o valor tipo local, esse especificador é equivalente para o especificador “ZZZ” e exibe o deslocamento local, por exemplo, “-07: 00″.Para o valor tipo UTC, o especificador Exibe um caractere “Z” para representar uma data UTC.Para o tipo de valor não especificado, o especificador é equivalente a ” ” (nada).
m Representa o minuto como um número de 0 Através 59.O minuto representa todo minutos passados desde a Último horas.Uma hora de dígito único é formatada sem um zero à esquerda.Para obter mais informações sobre como usar um especificador de formato único, consulte Usando especificadores de formato único personalizado.
mm, mm (mais qualquer número de especificadores adicionais “m”) Representa o minuto como um número de 00 Através 59.O minuto representa todo minutos passados desde a Último horas.Uma hora de dígito único é formatada com um zero à esquerda.
M Representa o mês como um número de 1 Através 12.A Simples-mês dígito é formatado sem um zero à esquerda.Para obter mais informações sobre como usar um especificador de formato único, consulte Usando especificadores de formato único personalizado.
MM Representa o mês como um número de 01 Através 12.A Simples-mês dígito é formatado com um zero à esquerda.
MMM Representa o nome abreviado do mês, conforme definido na propriedade DateTimeFormatInfo.AbbreviatedMonthNames atual.
MMMM Representa o nome completo do mês, conforme definido na propriedade DateTimeFormatInfo.MonthNames atual.
s Representa os segundos como um número de 0 Através 59.O segundo representa todo segundos passados desde o último minuto.Um segundo de dígito único é formatado sem um zero à esquerda.Para obter mais informações sobre como usar um especificador de formato único, consulte Usando especificadores de formato único personalizado.
ss, SS (mais qualquer número de especificadores adicional “s”) Representa os segundos como um número de 00 Através 59.O segundo representa todo segundos passados desde o último minuto.Um segundo de dígito único é formatado sem um zero à esquerda.
t Representa o primeiro caractere da A.M./P.M.Designador definido a atual DateTimeFormatInfo.AMDesignator ou DateTimeFormatInfo.PMDesignator propriedade.O A.M.Designador é usado se a hora no tempo que está sendo formatado for Menos de 12; caso contrário, as horasDesignador é usado.Para obter mais informações sobre como usar um especificador de formato único, consulte Usando especificadores de formato único personalizado.
TT, TT (mais qualquer número de especificadores adicionais “t”) Representa a A.M./P.M.Designador conforme definido na atual DateTimeFormatInfo.AMDesignator ou DateTimeFormatInfo.PMDesignator propriedade.O A.M.Designador é usado se a hora no tempo que está sendo formatado for Menos de 12; caso contrário, as horasDesignador é usado.
y Representa o ano como no máximo um número de dois dígitos.Se o ano tem mais de dois dígitos, somente os dois dígitos de ordem baixa aparecerão no resultado.Se o ano tem menos de dois dígitos, o número será formatado sem um zero à esquerda.Para obter mais informações sobre como usar um especificador de formato único, consulte Usando especificadores de formato único personalizado.
yy Representa o ano como um número de um ou dois dígitos.Se o ano tem mais de dois dígitos, somente os dois dígitos de ordem baixa aparecerão no resultado.Se o ano tiver menos de dois dígitos, o número é preenchido com zeros para atingir dois dígitos à esquerda.
yyy Representa o ano como um número de três dígitos.Se tiver o ano Mais de três dígitos, somente os três baixo – ordem dígitos serão exibidos no resultado.Se o ano tiver menos de três dígitos, o número é preenchido com zeros para atingir três dígitos à esquerda.

Observe que para o calendário budista tailandês, que pode ter anos de cinco dígitos, este especificador de formato exibe todos os cinco dígitos.

yyyy Representa o ano como um número de quatro dígitos.Se o ano tem mais de quatro dígitos, somente os quatro dígitos de ordem baixa aparecerão no resultado.Se o ano tiver menos de quatro dígitos, o número é preenchido com zeros para alcançar os quatro dígitos à esquerda.

Note that for the Calendar Buddhist Thai, which can have Five-dígito anos, this especificador formato renders digits Five all.

yyyyy (mais qualquer número de especificadores adicionais “y”) Representa o ano como um número de cinco dígitos.Se o ano tem mais de cinco dígitos, somente os cinco dígitos de ordem baixa aparecerão no resultado.Se o ano tem menos de cinco dígitos, o número é preenchido com zeros à esquerda para atingir cinco dígitos.

Se não houver especificadores adicionais “y”, o número é preenchido com como muitos zeros conforme necessário para atingir o número de especificadores “y” à esquerda.

z Representa o deslocamento assinado fuso horário do seu sistema de Greenwich (GMT) medida em horas.Por exemplo, o deslocamento de um computador na zona Hora do Pacífico padrão é “-8″.

O deslocamento é sempre exibido com um sinal à esquerda.A Sinal de Adição (+) indicates hours Ahead of GMT and hours behind GMT indicates a sinal de menos (-).O deslocamento intervalos de –12 Através +13.A Simples-deslocamento dígito é formatado sem um zero à esquerda.O deslocamento é afetado pelo horário de verão.Para obter mais informações sobre como usar um especificador de formato único, consulte Usando especificadores de formato único personalizado.

zz Representa o deslocamento assinado fuso horário do seu sistema de Greenwich (GMT) medida em horas.Por exemplo, o deslocamento de um computador na zona Hora do Pacífico padrão é “-08″.

O deslocamento é sempre exibido com um sinal à esquerda.A Sinal de Adição (+) indicates hours Ahead of GMT and hours behind GMT indicates a sinal de menos (-).O deslocamento intervalos de –12 Através +13.A Simples-deslocamento dígito é formatado com um zero à esquerda.O deslocamento é afetado pelo horário de verão.

ZZZ, ZZZ (mais qualquer número de especificadores adicionais “z”) Representa o assinado deslocamento zona de tempo do seu sistema de Greenwich Mean Time (GMT) medido em horas e minutos.Por exemplo, o deslocamento de um computador na zona Hora do Pacífico padrão é “-08: 00″.

O deslocamento é sempre exibido com um sinal à esquerda.A Sinal de Adição (+) indicates hours Ahead of GMT and hours behind GMT indicates a sinal de menos (-).O deslocamento intervalos de –12 Através +13.A Simples-deslocamento dígito é formatado com um zero à esquerda.O deslocamento é afetado pelo horário de verão.

: O separador de hora definido na propriedade DateTimeFormatInfo.TimeSeparator atual que é usada para diferenciar horas, minutos e segundos.
/ O separador de data definido na propriedade DateTimeFormatInfo.DateSeparator atual que é usada para diferenciar anos, meses e dias.
“ Quoted Cadeia de Caracteres (aspas).Exibe o valor literal de qualquer seqüência de caracteres entre as duas aspas (“).Preceda cada aspas com um caractere de escape (\).
‘ Quoted Cadeia de Caracteres (apóstrofo).Exibe o valor literal de qualquer seqüência de caracteres entre dois caracteres de apóstrofe (‘).
%c Represents the result associado with a personalizado especificador formato ” c“, when the personalizado formato DateTime Cadeia de Caracteres consists solely of that personalizado especificador formato.That is, to Use the “d”, “f”, “F”, “h”, “m”, “s”, “t”, “y”, “z”, “H”, or “M” Personalizar especificador formato by itself, especificar “%d”, “%f”, “%F”, “%h”, “%m”, “%s”, “%t”, “%y”, “%z”, “%H”, or “%M”.Para obter mais informações sobre como usar um especificador de formato único, consulte Usando especificadores de formato único personalizado.
\c O caractere de escape.Exibe o caractere ” c ” como um literal quando esse caractere é precedido o caractere de escape (\).To Inserir the caractere barra invertida itself in the result seqüência de caracteres, use Two escape Characters (“\\”).
Qualquer outro caractere Qualquer outro caractere é copiado para a seqüência de resultado, e não afeta a formatação.

Fonte: http://www.csharp-examples.net

Post to Twitter Tweet This Post

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...
C#, String, String Format
12345»1020...Último »
  • Assine

    Subscribe via RSS Subscribe via Email Subscribe via Twitter Subscribe via Facebook
  • Pesquisa

  • Tags

    32bits 64Bits acesso remoto after effects cs3 AH1N1 Ajax ASP.NET Atualizar backend beta C# CGI Chrome CMS comentários concorra configuração conhecimentos windows 7 Desenvolvimento dicas download ferramentas Games gripe Gripe Suína Grátis HTML IE6 IIS7 Instalação Internet Explorer jogos Joomla lançamento Microsoft MySQL MySQL Tools navegador PHP String String Format tags Windows 7 Windows 7 RC Youtube

    WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.

  • Lista de Links

    • Carfachel Acessoria Ltda.
    • Fix Rss Feed
    • Meu Curriculo
  • Populares

    • Instalando Joomla no IIS7 - 1.905 visualizações
    • ASP.NET – Usando variáveis de sessão - 1.361 visualizações
    • ASP.NET – Utilizando o velho e bom QueryString - 971 visualizações
    • Traduzindo o Joomla PT-BR: - 938 visualizações
    • ASP.NET – Transferindo dados entre web forms - 851 visualizações
  • Login

    Já é membro?
    Login
    Login usando Facebook:
    Últimos Visitantes
    view more...
    Desenvolvido por TuTools
Tema Mystique por digitalnature | Movido a WordPress
RSS Feeds XHTML 1.1 Topo
RP