Date/Timestamp

Hi
I have a column with datatype VARCHAR2(50).
The Data inside this column is as below
2012-05-15 23:50:04.250
2012-05-15 23:52:48.023
2012-05-15 23:53:11.043
2012-05-15 23:53:58.477
I want to insert this data into another table having datatype as DATE.
Please suggest how to format this data and insert into another table.
Thanks
Jo

But i need the fraction as welluse TIMESTAMP, not DATE
http://psoug.org/reference/timestamp.html
/*alter session set nls_timestamp_format='YYYY-MM-DD HH24:MI:SS.FF';*/
drop table x;
create table x (y date);
insert into x select  to_timestamp('2012-05-15 23:50:04.250','YYYY-MM-DD HH24:MI:SS.FF') x from dual;
commit;
select * from x;
drop table x;
create table x (y timestamp);
insert into x select  to_timestamp('2012-05-15 23:50:04.250','YYYY-MM-DD HH24:MI:SS.FF') x from dual;
commit;
select * from x;
Session altered.
Table dropped.
Table created.
1 row created.
Commit complete.
Y                   
2012-05-15 23:50:04 
1 row selected.
Table dropped.
Table created.
1 row created.
Commit complete.
Y                             
2012-05-15 23:50:04.250000    
1 row selected.

Similar Messages

  • How to get data with out having any date/timestamp columns by year wise

    hi,
    how can i select years wise rows from tables,if that have not any date/timestamp column.

    Well Govind it quite depends on what is the data type of that column and the format in which it is stored.
    If the data type is varchar2/varchar and all the values are in a uniform format then there is no problem. All you need to use is the to_date function to convert the supplied strings to default date format and then use to_char function to only extract the YY or YYYY or RR or RRRR aspect of the data.
    For example: If the column is called 'hire_date' and it's data type is varchar2 and the entries in this column are all in a uniform format, say month,date,year like January,12,1999. What you need to do is convert this string to a default date value using to_date function, like to_date(hire_date,'format_model') In the format model mention the format of the hire_date string. The out put of this function can be fed into to_char to extract the year, like to_char(output_of_to_date,'YYYY')
    I hope you got what I meant. Let me know if it was of any use.

  • How to get a current date timestamp ?

    Hi,
    I need to get the current date timestamp in a format DDMMYY HH:MM:SS.mmmm and store it in an Oracle column which is declared as of type DATE.
    Also i need to store this timestamp in a string format.
    Please give your inputs in this regard, which is appreciated.
    Regards

    Dates dont' have formats. String represenations of dates do.
    If you have a DB column that is of char or varchar type but represents a date/time, you should change your data model so that the column type is date or time or timestamp. If you can't do that, and need to put a date into a particular format, use java.text.SimpleDateFormat.
    To get the current date and time, look at System.currentTimeMillis, java.util.Date, java.sql.Date, java.sql.Timestamp.
    To put one of these into a database, use PreparedStatement. For example, a timestamp would be something like this: PreparedStatement ps = con.prepareStatement("insert into some_table (some_timestamp) values(?)");
    Timestamp ts = new TimeStamp(...);
    ps.setTimestamp(1, ts);
    ps.excuteUpdate();

  • Time Zone conversion of a date/timestamp in ABAP

    Is there a function available in 4.5B that can convert a date/timestamp from one timezone to another?

    try FMS
    /SAPTRX/RANGE_CONVERT      
    CONVERT_TIME_TERMS         
    CIF_GEN3_CONVERT_DATETIME  
    CIF_GEN3_CONVERT_TIMESTAMP 
    CIF_GEN_CONVERT_DATETIME   
    CIF_GEN_CONVERT_TIMESTAMP  
    CIF_GEN4_CONVERT_DATETIME  
    CIF_GEN4_CONVERT_TIMESTAMP 
    CO_SF_CONVERT_TIMES_OPR    
    CXTP                       
    DATE_TIME_CONVERT          
    POINT_IN_TIME_CONVERT      
    FITP_CONVERT_LOCAL_TIME_GMT
    <u><i><b>
    Tip : GO to -> SE37 and search key word TIME OR Convert</b></i></u>
    Hope this’ll give you idea!!
    <b>P.S award the points.</b>
    Good luck
    Thanks
    Saquib Khan
    "Some are wise and some are otherwise"

  • Photos recently changed from sequential numbering to date/timestamp.  When I import into apps for editing they are out of order.  What can be done to change back to sequential numbering instead of date/timestamp?

    Photos recently changed from sequential numbering to date/timestamp.  When I import into apps for editing they are out of order.  What can be done to change back to sequential numbering instead of date/timestamp?

    The date information is taken from the camera which writes it to the file. This needs to be set to the correct date and time in the camera itself.
    The order the images are shown in the Library mode is set by clicking on the sort button in the tool bar, which if not showing can be activated from view, tool bar. There are different sort orders that can be applied including sorting by file name. You can also sort by dragging the images to the order you wish them to appear in by selecting user order.

  • Add date-timestamp to PDF

    Hi,
    Is there a way I could add current date-timestamp to the PDF, when the PDF is opened or printed?
    I read the iTEXT documentation and it seems its possible to add javascript to the PDF document using iTEXT and this javascript will get executed when the PDF is opened.
    I was successful in adding the "this.print" javascript; however, I am still struggling to figure out how to add "this.addWaterMarkFromText" javascript. I know I can use the iText API to add watermarks, however, I want to use the Adobe Javascript instead. This exercise is just to figure out how to add javascript to PDF.
    This would help me figure out how to use various Adobe javascript events such as "WillPrint" to dynamically add the timestamp just before the Print button is clicked.
    Any help will be highly appreciated.
    Thanks,
    Shilpa.

    Hi Shilpa,
    Please note, I am using C# in my example code, but the solution is similar in Java.
    To answer your question regarding using javascript events like Will Print, one way to add a timestamp by first creating a (blank, readonly) field and adding it to your document using iText using, say iTextSharp.text.pdf.TextField. Then you assign javascript to the WillPrint event with writer.SetAdditionalAction(PdfName.WP, PdfAction.JavaScript(jScriptBeforePrint, writer))where writer is an instance of iTextSharp.text.pdf.PdfWriter.
    The javascript, in this case jScriptBeforePrint, will change the value of the field you created earlier to contain the date-timestamp value. For example, you can use:
    this.getField('datestmp').value =\"This document was printed at \" + util.printd(\"HH:MM on mmmm dd, yyyy\",new Date());where datestmp is the name of the field created earlier.
    (by the way Will Print is initiated after the clicking of the print button, not before - as per your post).
    Callan

  • CRIO-9068 time synchronization and data timestamping - the Big Picture

    I'm working with a number of cRIO-9068 chassis that are distributed over a large physical area. I wish to timestamp data acquired be these chassis with microsecond resolution and relative accuracy. The various documents that I've run across hint at how this might be accomplished but none of them really describe the overall architecture for synchronization of chassis clocks over a network and acquisition of the local clocks for the purpose of data timestamping. Is there a document that addresses this topic?

    http://www.ni.com/pdf/manuals/376007a.pdf:
    Using the Internal Real-Time Clock
    The system clock of the cRIO-9068 is synchronized with the internal high-precision real-time clock at startup. This synchronization provides timestamp data to the controller. You can also use the internal real-time clock to correct drift of the system clock. Refer to the Internal Real-Time Clock specification in the Specifications section for the accuracy specifications of the real-time clock.
    What are the "system clock" and "real-time clock"? How are they related? How does the synchronization provide timestamp data to the cRIO-9068 controller? How does the internal real-time clock correct drift of the system clock?
    http://www.ni.com/pdf/manuals/373185a.pdf:
    No theory of operation whatsoever.
    Note: https://forums.ni.com/t5/LabVIEW/cRIO-9068-amp-NI-TimeSync/td-p/2838178 suggests that NI-TimeSync may not be available for the cRIO-9068:
    Currently NI-TimeSync 1.3 is not supported on Linux RT. This is something that's in the works but there is no ETA.

  • Date/timestamp characteristic

    Does anyone know if SAP plans to provide a date/timestamp characteristic with BI NetWeaver?
    Thanks.

    Hi
    There is this TS - 0TCTTIMSTMP = UTC Time Stamp.
    We used a custom CS with the same structore (14 NUMC)
    to captore CRM Time Stamp.
    I hope this helps.
    Reg's
    Edan

  • Post Calculation Computation for Date/Timestamps

    Hello,
    I would like to know how to apply Post Calculation Computation for Dates/Timestamps?
    I had trouble trying to add this to the Post Calculation Computation area:
    TO_CHAR(:P1_TARGETDATE, :DEFAULT_DATE_TIME_MASK);
    or should it be something more like:
    SELECT
    TO_CHAR(:P1_TARGETDATE, :DEFAULT_DATE_TIME_MASK) FROM DUAL;
    What would be the correct code to allow me to format a date/Timestamp where a Application Variable of DEFAULT_DATE_TIME_MASK could be used as well. (I dont want to use the existing Format Mask.)

    Just a hunch, but you might be having a problem because of the double quotes. Oracle likes single quotes. You also might want to forgo the quotes entirely.
    As for an invalid number, is it possible that one of the values that you are adding might be NULL. You can't add NULL to a number or you get an error. There are two solutions to that. One would be to do an NVL around each number you are adding (changing it to zero if the value is NULL). The second option (and easier option) is to use the SUM function. Mathematical functions like SUM and AVG ignore those values that are NULL.

  • Date/hour diff between two date/timestamps - however dataype in DB is curr varchar

    Hi All
    Could someone please help me?
    I would like the T-SQL statement for hours passed between two date/timestamps within a table
    e.g
    Login_Time
     22/02/2014 11:03:12.925297 AM    (Data type in DB is varchar(50))
    Logout_Time
    22/02/2014 11:19:01.701073 AM      (Data type in DB is varchar(50))
    Thank you Kindly

    DECLARE @dt AS VARCHAR(50)='22/02/2014 11:03:12.925297 AM'
    DECLARE @dt1 AS VARCHAR(50)='22/02/2014 11:19:01.701073 AM' 
    SELECT DATEDIFF(hour,dt_from,dt_to) FROM
    SELECT CAST(SUBSTRING(@dt,7,4)+ SUBSTRING(@dt,4,2)+SUBSTRING(@dt,1,2)+
    SUBSTRING (@dt,11,17)  AS DATETIME2) dt_from,
    CAST(SUBSTRING(@dt1,7,4)+ SUBSTRING(@dt1,4,2)+SUBSTRING(@dt1,1,2)+
    SUBSTRING (@dt1,11,17)  AS DATETIME2) dt_to
    ) AS Der
    Best Regards,Uri Dimant SQL Server MVP,
    http://sqlblog.com/blogs/uri_dimant/
    MS SQL optimization: MS SQL Development and Optimization
    MS SQL Consulting:
    Large scale of database and data cleansing
    Remote DBA Services:
    Improves MS SQL Database Performance
    SQL Server Integration Services:
    Business Intelligence

  • Complete confusion over date timestamp functions

    hi all
    i am completely confused with date/timestamp in oracle as i m moving from mssql to oracle
    what i am trying to do is :
    i have a table called rawcdr
    which has a date field in which i imported data from MSSql
    IT CONTAINS date and time
    now i have another table called processedcdr in which i put my processed data
    only those records from rawcdr are selected which have calltime greater than the max calltime from processed table
    in srt
    something like
    select * from rawcdr where calltime>max(calltime) from processedcdr
    when i try doing it in my procedure it doesn match proper records
    instead gives improper results where records time is not what is expected
    please help me out
    i m stucked up

    hi
    Dmytro
    this is the schema of my tables
    rawcdr (srcip,callto, duration,calltime,....)
    sample data(202.1.1.1,00919869356549,50,01-JAN-05 3:00:00 AM)
    in this calltime is date field whereas rest are varchar
    testcdr(accid,country,cost,calltime...........)
    sample data (invoip001,india,.0015,01-JAN-05 2:50:00 AM)
    Now suppose this is the last record or the max calltime record in the processedcdr
    than i want the records greater than this time from rawcdr
    ie between 2:50 and 3:00
    for that i wrote a block
    declare
    lastcall varchar2;
    total number;
    begin
    select max(calltime) into lastcall from processedcdr;
    select count(*) from rawcdr into number where calltime>lastcall;
    end;
    i tried many combinations of to_char and date func but didnt get any result
    thanks 4 d help

  • Schedule line timestamp different from Order Create-Date/timestamp

    Scenario: Created an order at 3:30pm CST with the requested delivery date of the material as 7/10/2011. It seems like that when the order is saved, CRM attaches the time-stamp to the requested delivery date. However, the timestamp getting attached to the delivery date is 1 hour less than the order-create time, i.e. delivery-date looks like 7/10/2011  2:30pm CST.
    Please advise what could be causing this and its resolution. FYI, user-profile (or the user creating the order) has the same time-zone setting of CST.
    Thanks!

    Scenario: Created an order at 3:30pm CST with the requested delivery date of the material as 7/10/2011. It seems like that when the order is saved, CRM attaches the time-stamp to the requested delivery date. However, the timestamp getting attached to the delivery date is 1 hour less than the order-create time, i.e. delivery-date looks like 7/10/2011  2:30pm CST.
    Please advise what could be causing this and its resolution. FYI, user-profile (or the user creating the order) has the same time-zone setting of CST.
    Thanks!

  • Change indicator via trigger (Date/Timestamp)

    I have set up triggers on all my tables to update the 'TIME_STAMP' field whenever a change is made to the row. It works flawlessly in sql*plus as well as in TOAD. However,if I insert a record using a ADF client I can view the record and the trigger provided value using sql*plus. If I update it using the ADF client the data becomes corrupted. I get a "ORA-01877: string is too long for internal buffer" when trying to view it with sql*plus or TOAD and if I dump() the column I get "Typ=180 Len=11: 0,0,0,0,0,0,0,0,0,0,0" (note: this is a dump when I had reset the datatype in my table and entity to a DATE).
    The xml file for my entity follows:
    Any Ideas?????
    <?xml version='1.0' encoding='windows-1252' ?>
    <!DOCTYPE Entity SYSTEM "jbo_03_01.dtd">
    <Entity
    Name="WbsUsers"
    DBObjectType="synonym"
    DBObjectName="WBS_USERS"
    AliasName="WbsUsers"
    BindingStyle="Oracle"
    UseGlueCode="false"
    RowClass="wbs.model.entity.WbsUsersImpl"
    CollClass="wbs.framework.entity.EntityObjectCollImpl"
    MsgBundleClass="wbs.model.entity.common.WbsUsersImplMsgBundle" >
    <DesignTime>
    <Attr Name="_isCodegen" Value="true" />
    <Attr Name="_version" Value="10.1.2.17.96" />
    <Attr Name="_codeGenFlag2" Value="Init|Access|Msg" />
    <Attr Name="_superClass" Value="wbs.framework.entity.EntityObjectImpl" />
    <Attr Name="_collSuperClass" Value="wbs.framework.entity.EntityObjectCollImpl" />
    <AttrArray Name="_publishEvents">
    </AttrArray>
    </DesignTime>
    <Attribute
    Name="Id"
    IsUpdateable="false"
    Precision="32"
    ColumnName="ID"
    Type="java.lang.String"
    ColumnType="CHAR"
    SQLType="CHAR"
    TableName="WBS_USERS"
    PrimaryKey="true"
    RetrievedOnUpdate="true"
    RetrievedOnInsert="true" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="32" />
    </DesignTime>
    </Attribute>
    <Attribute
    Name="Username"
    IsNotNull="true"
    Precision="30"
    ColumnName="USERNAME"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    SQLType="VARCHAR"
    TableName="WBS_USERS"
    RetrievedOnUpdate="true"
    RetrievedOnInsert="true" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="30" />
    </DesignTime>
    </Attribute>
    <Attribute
    Name="Fname"
    IsNotNull="true"
    Precision="50"
    ColumnName="FNAME"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    SQLType="VARCHAR"
    TableName="WBS_USERS"
    RetrievedOnUpdate="true"
    RetrievedOnInsert="true" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="50" />
    </DesignTime>
    </Attribute>
    <Attribute
    Name="Lname"
    IsNotNull="true"
    Precision="50"
    ColumnName="LNAME"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    SQLType="VARCHAR"
    TableName="WBS_USERS"
    RetrievedOnUpdate="true"
    RetrievedOnInsert="true" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="50" />
    </DesignTime>
    </Attribute>
    <Attribute
    Name="WbsRoleId"
    IsNotNull="true"
    Precision="32"
    ColumnName="WBS_ROLE_ID"
    Type="java.lang.String"
    ColumnType="CHAR"
    SQLType="CHAR"
    TableName="WBS_USERS"
    RetrievedOnUpdate="true"
    RetrievedOnInsert="true" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="32" />
    </DesignTime>
    </Attribute>
    <Attribute
    Name="Email"
    IsNotNull="true"
    Precision="255"
    ColumnName="EMAIL"
    Domain="wbs.model.entity.emailDomain"
    Type="wbs.model.entity.common.emailDomain"
    ColumnType="VARCHAR2"
    SQLType="VARCHAR"
    TableName="WBS_USERS"
    RetrievedOnUpdate="true"
    RetrievedOnInsert="true" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="100" />
    </DesignTime>
    </Attribute>
    <Attribute
    Name="TimeStamp"
    IsUpdateable="false"
    ColumnName="TIME_STAMP"
    Type="oracle.jbo.domain.Date"
    ColumnType="DATE"
    SQLType="TIMESTAMP"
    TableName="WBS_USERS"
    ChangeIndicator="true"
    RetrievedOnUpdate="true"
    RetrievedOnInsert="true" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="11" />
    </DesignTime>
    </Attribute>
    <AccessorAttribute
    Name="WbsRoles"
    Association="wbs.model.entity.WbsUserRoleFkAssoc"
    AssociationEnd="wbs.model.entity.WbsUserRoleFkAssoc.WbsRoles"
    AssociationOtherEnd="wbs.model.entity.WbsUserRoleFkAssoc.WbsUsers"
    Type="wbs.model.entity.WbsRolesImpl" >
    </AccessorAttribute>
    <AccessorAttribute
    Name="WbsUserPeriods"
    Association="wbs.model.entity.WbsUpUFkAssoc"
    AssociationEnd="wbs.model.entity.WbsUpUFkAssoc.WbsUserPeriods"
    AssociationOtherEnd="wbs.model.entity.WbsUpUFkAssoc.WbsUsers"
    Type="oracle.jbo.RowIterator"
    IsUpdateable="false" >
    </AccessorAttribute>
    <Key
    Name="SysC0012735" >
    <AttrArray Name="Attributes">
    <Item Value="wbs.model.entity.WbsUsers.Id" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_DBObjectName" Value="SYS_C0012735" />
    <Attr Name="_checkCondition" Value="&#34;ID&#34; IS NOT NULL" />
    <Attr Name="_isCheck" Value="true" />
    </DesignTime>
    </Key>
    <Key
    Name="SysC0012736" >
    <AttrArray Name="Attributes">
    <Item Value="wbs.model.entity.WbsUsers.Username" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_DBObjectName" Value="SYS_C0012736" />
    <Attr Name="_checkCondition" Value="&#34;USERNAME&#34; IS NOT NULL" />
    <Attr Name="_isCheck" Value="true" />
    </DesignTime>
    </Key>
    <Key
    Name="SysC0012737" >
    <AttrArray Name="Attributes">
    <Item Value="wbs.model.entity.WbsUsers.Fname" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_DBObjectName" Value="SYS_C0012737" />
    <Attr Name="_checkCondition" Value="&#34;FNAME&#34; IS NOT NULL" />
    <Attr Name="_isCheck" Value="true" />
    </DesignTime>
    </Key>
    <Key
    Name="SysC0012738" >
    <AttrArray Name="Attributes">
    <Item Value="wbs.model.entity.WbsUsers.Lname" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_DBObjectName" Value="SYS_C0012738" />
    <Attr Name="_checkCondition" Value="&#34;LNAME&#34; IS NOT NULL" />
    <Attr Name="_isCheck" Value="true" />
    </DesignTime>
    </Key>
    <Key
    Name="SysC0012739" >
    <AttrArray Name="Attributes">
    <Item Value="wbs.model.entity.WbsUsers.WbsRoleId" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_DBObjectName" Value="SYS_C0012739" />
    <Attr Name="_checkCondition" Value="&#34;WBS_ROLE_ID&#34; IS NOT NULL" />
    <Attr Name="_isCheck" Value="true" />
    </DesignTime>
    </Key>
    <Key
    Name="SysC0012740" >
    <AttrArray Name="Attributes">
    <Item Value="wbs.model.entity.WbsUsers.Email" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_DBObjectName" Value="SYS_C0012740" />
    <Attr Name="_checkCondition" Value="&#34;EMAIL&#34; IS NOT NULL" />
    <Attr Name="_isCheck" Value="true" />
    </DesignTime>
    </Key>
    <Key
    Name="SysC0012741" >
    <AttrArray Name="Attributes">
    <Item Value="wbs.model.entity.WbsUsers.TimeStamp" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_DBObjectName" Value="SYS_C0012741" />
    <Attr Name="_checkCondition" Value="&#34;TIME_STAMP&#34; IS NOT NULL" />
    <Attr Name="_isCheck" Value="true" />
    </DesignTime>
    </Key>
    <Key
    Name="WbsUsersEmailCheck" >
    <AttrArray Name="Attributes">
    <Item Value="wbs.model.entity.WbsUsers.Email" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_DBObjectName" Value="WBS_USERS_EMAIL_CHECK" />
    <Attr Name="_checkCondition" Value="&#34;EMAIL&#34; IS NOT NULL" />
    <Attr Name="_isNotNull" Value="true" />
    <Attr Name="_isCheck" Value="true" />
    </DesignTime>
    </Key>
    <Key
    Name="WbsUsersPk" >
    <AttrArray Name="Attributes">
    <Item Value="wbs.model.entity.WbsUsers.Id" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_DBObjectName" Value="WBS_USERS_PK" />
    <Attr Name="_isPrimary" Value="true" />
    <Attr Name="_isDeferrableConstraint" Value="true" />
    <Attr Name="_isInitiallyDeferredConstraint" Value="true" />
    </DesignTime>
    </Key>
    <Key
    Name="WbsUserRoleFk" >
    <AttrArray Name="Attributes">
    <Item Value="wbs.model.entity.WbsUsers.WbsRoleId" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_DBObjectName" Value="WBS_USER_ROLE_FK" />
    <Attr Name="_referencedKey" Value="WBS_ROLES_PK" />
    <Attr Name="_isForeign" Value="true" />
    <Attr Name="_isDeferrableConstraint" Value="true" />
    <Attr Name="_isInitiallyDeferredConstraint" Value="true" />
    </DesignTime>
    </Key>
    </Entity>

    Hi all,
    I am a dope. I was having so may problems with the TIMESTAMP datatype in ADF and in TOAD I decided to just go with a DATE datatype for a change indicator. I did all the changes in the build scripts and model but forgot to run the build script so the errors I was getting were based on the old datatype.
    BTW, Steve Muench had published a workaround to the issue in October that I found after I did all my changes. (http://radio.weblogs.com/0118231/2004/10/07.html#a394)

  • SQLServer date / timestamp problems ?

    Hi,
    I am having trouble reading a timestamp field from sql server. Java 1.3/SQLServer 7 SP1, ODBC:JDBC bridge
    We can access other datatypes OK but get the error
    [Microsoft][ODBC SQL Server Driver]Restricted data type attribute violation
    when we try to read a timestamp or datetime value, using getTimestamp or getDate.
    Can anyone explain this error ?
    java.sql.Date myDate;
    java.sql.Timestamp myTimestamp;
    java.util.Calendar cal = java.util.Calendar.getInstance();
    java.util.TimeZone tz = java.util.TimeZone.getTimeZone("GMT");
    String d;
    try{
    myTimestamp = r.getTimestamp("fldDate", cal);
    System.out.println("Got timestamp");
    System.out.println("timestamp is "+myTimestamp.toString() );
    catch( SQLException e) {
    System.out.println("Timestamp failed"+e);
    try{
    myDate = r.getDate("fldDate");
    d=myDate.toString();
    System.out.println("Date :"+d);
    catch( SQLException e) {
    System.out.println("Date failed"+e);

    You can fix your problem with SQLServer timestamps simply making a minor change.
    SQLServer timestamps are, in fact Binary big integers. So, for example if you have a Country table and you select it as:
    Select
         [CountryID],
         [Name],
         user_name([InsertUser]) AS InsertUser,
         [InsertDate],
         user_name([ModifyUser]) AS ModifyUser,
         [ModifyDate],
         ts
    From     Country
    Order By [CountryID]
    Then you will get a problem because Java timestamp are Dates types. To fix the problem, just add a Convert function, like this:
    Select
         [CountryID],
         [Name],
         user_name([InsertUser]) AS InsertUser,
         [InsertDate],
         user_name([ModifyUser]) AS ModifyUser,
         [ModifyDate],
         Convert(bigint, [ts]) AS ts
    From     Country
    Order By [CountryID]
    And finally, from your Java code, read this column as a BigInt.
    RDC

  • The old Date Timestamp question

    Hi,
    In my prog I store the Date and Timestamp of a test result. I use them to populate a JTree. The JTree is populated according to the date and the timestamp gives me the test time. I have two methods that extract the Date and Timestamp and store them in a HashMap:
    HashMap<Integer,Date>
    HashMap<Integer,Timestamp>
    My problem is that I need to extract the date from the Timestamp in order to populate the tree correctly. Meaning that I want to add a child to a node relevant to its date.
    Example:
    2006-05-05 (Date) 2006-05-05 16:28:09.093(Timestamp)
    2006-06-05 (Date) 2006-06-05 16:44:09.093(Timestamp)
    Would populate the tree:
    2006-05-05
    |-> 6:28:09.093
    2006-06-05
    |->16:44:09.093
    The child nodes arent populated correctly.
    Your help is appreciated

    You may need to remember that the division of a timestamp into date and time is dependant on the time zone, and by default the time zone where you're running the program will be used. (Midnight being at different times in different places).

  • Camera Date & Timestamp

    Hi all,
    I've had a pre since 12 September, and, being a G1 convert, it took me a while to get used to the Pre's GUI and hardware. As of 12 December, I like it, but one thing has caught my attention. There is no date or timestamp applied to photos taken. Is there a setting I'm missing, or would this require a workaround, or is it just not possible? 
    Thanks
    Post relates to: Pre p100eww (Sprint)

    I can confirm this.  As is started elsewhere on the web, the pre stores the date in the EXIF metadata as "modify date" instead of "date taken".  Meaning that the information is there, just not in the correct field so therefore programs don't know to look for it.  If you have a EXIF editing program such as Exifer you can copy it over.  Or, it would be better if palm fixed this in an update.  Or if someone could make a patch to store it properly.
    What is most odd about this, is that my wife's pixi stores the date and time in the "date taken" field appropriately.  I guess they saw the problem and fixed it with the pixi, now we just need them to fix it for the pre.

Maybe you are looking for