Hola Jose!
gracias por responder...

He implementado:

<property name="MESReceiveDtm" column="MES_Receive_Dtm"
type="UtcDateTime" not-null="true"/>

public virtual DateTime MESReceiveDtm { get; set; }

Los resultados que obtuve fueron los siguientes:

Oracle: 01/10/2011 20:11:33,000000 -03:00 - DataGrid: 01/10/2011
20:11:33
Oracle: 01/10/2011 20:11:33,000000 -05:00 - DataGrid: 01/10/2011
20:11:33

¿Qué debo hacer para leer en la pantalla "01/10/2011 22:11:33" cuando
el valor es de "01/10/2011 20:11:33,000000 -05:00" en el banco? (Mi
UTC TimeZone es -03:00)

Se debe utilizar el tipo de System.DateTimeOffset?

gracias


On 27 oct, 21:49, José F. Romaniello <[email protected]> wrote:
> Según esta parte del manual de 
> nhibernate:http://nhforge.org/doc/nh/en/index.html#mapping-types-basictypes
> deberías escribir en tu archivo de mapeo algo así:
>
> <property name="Propiedad" column="Campo" type="UtcDateTime" />
>
> podrías probar con esto?
>
> saludos,
>
> El 27 de octubre de 2011 20:36, Alexandre 
> <[email protected]>escribió:
>
>
>
>
>
>
>
> > Amigos
>
> > Estoy construyendo un sistema que utiliza NHibernate y el requisito es
> > que los valores DateTime se almacenan en la base de datos en UTC
> > (Tiempo Universal Coordinado).
>
> > Estoy usando la base de datos Oracle 10 y desea crear el campo en el
> > formato de "Datetime With Time Zone"
>
> > ejemplo:
>
> > BD: 17/08/09 08:30:10 -03:00
> > Pantalla: 17/08/09 05:30:10
>
> > ¿Cómo puedo crear el HBM y la clase de entidad?
>
> > Agradecido
>
> > --
> > Para escribir al Grupo, hágalo a esta dirección:
> > [email protected]
> > Para más, visite:http://groups.google.com/group/NHibernate-Hispano

-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano

Responder a