Formatos de data/time definidos pelo usuário (função Format)
A tabela a seguir mostra os caracteres que você pode usar para criar formatos de data/time definidos pelo usuário.Ao contrário das versões anteriores do Visual Basic, esses caracteres de formato diferenciam diferenciar maiúsculas de minúsculas.
Caracterer |
Descrição |
---|---|
(:) |
Separador de time.Em alguns locais, outros caracteres podem ser usados para representar o separador de time.O separador de time separa horas, minutos e segundos quando os valores de time são formatados.O caractere real usado sistema autônomo o separador de time na saída formatada é determinado pelo valor de cultura corrente do seu aplicativo. |
(/) |
Separador de data.Em alguns locais, outros caracteres podem ser usados para representar o separador de data.O separador de data separa o dia, mês e ano quando os valores de data são formatados.O caractere real usado sistema autônomo o separador de data na saída formatada é determinado pela cultura corrente do seu aplicativo. |
(%) |
Usado para indicar que o caractere seguinte deve ser lido sistema autônomo um formato de letra único sem considerar a quaisquer letras à direita.Também é usado para indicar que uma única carta é lido sistema autônomo um formato definido pelo usuário.Consulte o que vem a seguir para obter mais detalhes. |
d |
Exibe o dia sistema autônomo um número sem um zero entrelinhamento (por exemplo, 1). Use %d Se esse for o único caractere em seu formato numérico definido pelo usuário. |
dd |
Exibe o dia sistema autônomo um número com um zero entrelinhamento (por exemplo, 01). |
ddd |
Exibe o dia sistema autônomo uma abreviatura (por exemplo, Sun). |
dddd |
Exibe o dia sistema autônomo um nome completo (por exemplo, Sunday). |
M |
Exibe o mês sistema autônomo um número sem um zero entrelinhamento (por exemplo, janeiro é representado por 1). Use %M Se esse for o único caractere em seu formato numérico definido pelo usuário. |
MM |
Exibe o mês sistema autônomo um número com um zero entrelinhamento (por exemplo, 01/12/01). |
MMM |
Exibe o mês sistema autônomo uma abreviatura (por exemplo, Jan). |
MMMM |
Exibe o mês sistema autônomo um nome de mês completo (por exemplo, January). |
gg |
Exibe a seqüência de caracteres era/período (por exemplo, A.D.). |
h |
Exibe a hora sistema autônomo um número sem entrelinhamento zeros usando o relógio de 12 horas (por exemplo, 1:15:15 PM). Use %h Se esse for o único caractere em seu formato numérico definido pelo usuário. |
hh |
Exibe a hora sistema autônomo um número com zeros usando o relógio de 12 horas (por exemplo, 01:15:15 PM). |
H |
Exibe a hora sistema autônomo um número sem entrelinhamento zeros usando o relógio de 24 horas (por exemplo, 1:15:15). Use %H Se esse for o único caractere em seu formato numérico definido pelo usuário. |
HH |
Exibe a hora sistema autônomo um número com zeros usando o relógio de 24 horas (por exemplo, 01:15:15). |
m |
Exibe o minuto sistema autônomo um número sem zeros entrelinhamento (por exemplo, 12:1:15). Use %m Se esse for o único caractere em seu formato numérico definido pelo usuário. |
mm |
Exibe o minuto sistema autônomo um número com zeros entrelinhamento (por exemplo, 12:01:15). |
s |
Exibe o segundo sistema autônomo um número sem zeros entrelinhamento (por exemplo, 12:15:5). Use %s Se esse for o único caractere em seu formato numérico definido pelo usuário. |
ss |
Exibe o segundo sistema autônomo um número com zeros entrelinhamento (por exemplo, 12:15:05). |
f |
Exibe as frações de segundos.Por exemplo, ff Exibe centésimos de segundos, ao passo que ffff Exibe thousandths de dez segundos. Você pode usar até sete f símbolos em seu formato definido pelo usuário. Use %f Se esse for o único caractere em seu formato numérico definido pelo usuário. |
t |
Usa o relógio de 12 horas e exibe um maiúsculas A para qualquer hora antes do meio-dia; exibe um maiúsculas P para qualquer hora entre meio-dia e 11: 59 P.M. Use %t Se esse for o único caractere em seu formato numérico definido pelo usuário. |
tt |
Para localidades que usam um relógio de 12 horas, exibe um maiúsculas AM com qualquer hora antes do meio-dia; exibe um maiúsculas PM com qualquer hora entre meio-dia e 11: 59 P.M. Para localidades que usam um relógio de 24 horas, não exibe nada. |
y |
Exibe o número do ano (0-9) sem zeros entrelinhamento.Use %y Se esse for o único caractere em seu formato numérico definido pelo usuário. |
yy |
Exibe o ano em formato numérico de dois dígitos com um zero entrelinhamento, se aplicável. |
yyy |
Exibe o ano em formato numérico de quatro dígitos. |
yyyy |
Exibe o ano em formato numérico de quatro dígitos. |
z |
Exibe o deslocamento de fuso horário sem um zero entrelinhamento (por exemplo, -8). Use %z Se esse for o único caractere em seu formato numérico definido pelo usuário. |
zz |
Exibe o deslocamento de fuso horário com um zero entrelinhamento (por exemplo, -08) |
zzz |
Exibe o deslocamento de fuso horário completo (por exemplo, -08:00) |
Para obter mais informações sobre informações da cultura atual do aplicativo, consulte Como a cultura afeta strings no Visual Basic.
Exemplo
A seguir estão exemplos de formatos de time para data definida pelo usuário eDecember 7, 1958, 8:50 PM, 35 seconds:
Formato |
Exibe |
---|---|
M/d/yy |
12/7/58 |
d-MMM |
7-Dec |
d-MMMM-yy |
7-December-58 |
d MMMM |
7 December |
MMMM yy |
December 58 |
hh:mm tt |
08:50 PM |
h:mm:ss t |
8:50:35 P |
H:mm |
20:50 |
H:mm:ss |
20:50:35 |
M/d/yyyy H:mm |
12/7/1958 20:50 |
Anotações Developer Dispositivo Inteligente
A resolução de time mínimo para um dispositivo é determinada pelo fabricante do dispositivo.Se a resolução do time para o dispositivo for grosso, f formato de caractere retorna 0 quando executado no dispositivo.
Requisitos
Namespace:Microsoft.VisualBasic
**Módulo:**Strings
Assembly: Visual Basic Runtime Library (em Microsoft.VisualBasic.dll)
Consulte também
Referência
Sumário de Manipulação de Strings