Cadenas de formato de fecha y hora personalizado

Cuando tenga una fecha u hora como origen de datos, puede formatearla de acuerdo al formato regional de su idioma y región geográfica. Si no le sirve ninguno de los formatos predefinidos, BarTender permite definir un formato personalizado utilizando cadenas de formato. Esta opción de formato personalizado está disponible en la ficha Tipo de datos de la página de propiedades Orígenes de datos.

CerradoDefinir un formato de fecha u hora personalizado

  1. Haga doble clic en el objeto deseado para abrir el cuadro de diálogo Propiedades del objeto. Alternativamente, seleccione Propiedades en el menú contextual del objeto.

  2. Haga clic en el origen de datos que contiene la fecha para abrir la página de propiedades Orígenes de datos.

  3. Haga clic en la ficha Tipo de datos.

  4. En la lista desplegable Tipo, seleccione Fecha u Hora.

  5. En la lista desplegable Formato regional, seleccione el deseado.

  6. En la lista Formato, seleccione <Personalizado>.

  7. En el campo Patrón, introduzca las cadenas de fecha u hora deseadas (descritas a continuación). Los espacios serán tratados como caracteres literales. También puede separar los campos de fecha con una barra oblicua (/) y los campos de hora con dos puntos (:). El campo Muestra permite visualizar cómo aparecerá la fecha o la hora.

Por ejemplo:

A la hora de definir un formato personalizado para una fecha u hora, se puede elegir entre las siguientes cadenas de formato. Algunos de las siguientes cadenas no están disponibles para todos los formatos regionales.

CerradoCadenas específicas para fechas

Especificador de formato

Descripción

Tomando por ejemplo el 2 de enero de 2004

/

El separador de fecha, basado en el idioma seleccionado

 

d

El día del mes, de 1 a 31

2

dd

El día del mes, de 01 a 31

02

ddd

Nombre abreviado del día de la semana

Vie

dddd

Nombre completo del día de la semana

Viernes

M

Mes, de 1 a 12

1

MM

Mes, de 01 a 12

01

MMM

Nombre abreviado del mes

Ene

MMMM

Nombre completo del mes

Enero

y

Año, de 0 a 99

4

yy

Año, de 00 a 99

04

yyy

Año, con un mínimo de tres dígitos

2004

yyyy

El año, como número de cuatro dígitos

2004

yyyyy

El año, como número de cinco dígitos

02004

Y

El último dígito del año, de 0 a 9

4

YY

Los últimos dos dígitos del año, de 00 a 99

04

YYY

Los últimos tres dígitos del año, de 000 a 999

004

j

Fecha juliana, de 1 a 366

2

jjj

Fecha juliana, de 001 a 366

002

g

Periodo o era (A.C./D.C.)

D.C.

@d

Patrón de fecha corto

02/01/2004

@D

Patrón de fecha largo

Viernes, 02 de enero de 2004

@f

Patrón de fecha y hora completo, con hora corta

Viernes, 2 de enero de 2004 12:00 AM

@F

Patrón de fecha y hora completo, con hora larga

Viernes, 2 de enero de 2004 12:00.00 AM

@g

Patrón de fecha y hora general, con hora corta

1/2/2004 12:00 AM

@G

Patrón de fecha y hora general, con hora larga

1/2/2004 12:00:00 AM

@m

Patrón de mes y día

02 enero

@y

Patrón de mes y año

Enero de 2004

@r

Patrón RFC1123

Vie, 02 ene 2004 18:54:03 GMT

CerradoCadenas específicas para horas

Especificador de formato

Descripción

Tomando por ejemplo las 6:54:03 PM

:

El separador de hora, basado en el idioma seleccionado

 

h

La hora, utilizando el formato de 12 horas, de 1 a 12

6

hh

La hora, utilizando el formato de 12 horas, de 01 a 12

06

H

Hora, utilizando el formato de 24 horas, de 0 a 23

18

HH

Hora, utilizando el formato de 24 horas, de 00 a 23

18

m

Minuto, de 0 a 59

54

mm

Minuto, de 00 a 59

54

s

Segundo, de 0 a 59

3

ss

Segundo, de 00 a 59

03

f

Décimas de segundo

 

ff

Centésimas de segundo

 

fff

Milésimas de segundo; milisegundo

 

ffff

Decenas de milésimas de segundo

 

fffff

Centenas de milésimas de segundo

 

ffffff

Millonésimas de segundo; microsegundo

 

fffffff

Decenas de millonésimas de segundo

 

F

Décimas de segundo, sin ceros a la izquierda

 

FF

Centésimas de segundo, sin ceros a la izquierda

 

FFF

Milésimas de segundo, sin ceros a la izquierda; milisegundo

 

FFFF

Decenas de milésimas de segundo, sin ceros a la izquierda

 

FFFFF

Centenares de milésimas de segundo, sin ceros a la izquierda

 

FFFFFF

Millonésimas de segundo, sin ceros a la izquierda; microsegundo

 

FFFFFFF

Decenas de millonésimas de segundo, sin ceros a la izquierda

 

t

El primer carácter del denominador AM/PM

P

tt

Denominador AM/PM

PM

@t

Patrón de hora corto

6:54 PM

@T

Patrón de hora largo

6:54:03 PM

@f

Patrón de fecha y hora completo, con hora corta

Viernes, 02 de enero de 2004 6:54 PM

@F

Patrón de fecha y hora completo, con hora larga

Viernes, 02 de enero de 2004 6:54:03 PM

@g

Patrón de fecha y hora general, con hora corta

1/2/2004 6:54 PM

@G

Patrón de fecha y hora general, con hora larga

1/2/2004 6:54:03 PM

@r

Patrón RFC1123

Vie, 02 ene 2004 18:54:03 GMT

CerradoOtras cadenas disponibles

Especificador de formato

Descripción

Tomando por ejemplo la fecha 02/01/2004 y la hora 6:54:03 PM

'literal'

Delimitador literal de cadena

 

\

Carácter de escape. Al utilizar el carácter de escape, BarTender interpreta el carácter inmediatamente posterior al carácter de escape como un carácter literal.

 

K

Zona horaria; devuelve Z para UTC o un valor vacío para la hora local.

Z

z

Diferencia horaria respecto a UTC, sin ceros a la izquierda

-8

zz

Diferencia horaria respecto a UTC, con un cero a la izquierda para números de un único dígito

-08

zzz

Horas y minutos de diferencia respecto a UTC

-08:00

w

Número del día de la semana, de 0 a 6 (donde 0 = Domingo)

5

u

Número del día de la semana según ISO 8601, de 1 a 7 (donde 1 = Lunes)

5

U

Número de semana, de 0 a 53 (siendo el domingo el primer día de la semana)

0

UU

Número de semana, de 00 a 53 (siendo el domingo el primer día de la semana)

00

W

Número de semana, de 0 a 53 (siendo el lunes el primer día de la semana)

0

WW

Número de semana, de 00 a 53 (siendo el lunes el primer día de la semana)

00

WWW

Número de semana, de 1 a 54 (siendo el lunes el primer día de la semana)

1

WWWW

Número de semana, de 01 a 54 (siendo el lunes el primer día de la semana)

01

vvvv

Numeración de semana del año, según ISO 8601

2004

VV

Número de la ISO 8601, de 01 a 53

01