Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Remove time in datetime variable

    I have a variable in an imported dataset from Excel in this type and format:
    type: double
    format: %tcnn/dd/ccYY_hh:MM

    Example:
    DATE
    4/25/2019 10:50

    I need a variable with only the date 4/25/2019 (not the just the format %td, but the exact date with out time decimals such that time is removed and the date value is int)

    I've tried the following:
    gen newvar = dofd(date) result= 1.87e+12
    gen newvar = string(date, "%td") = "1.87e+12" // in order to use e.g. date, substring or split to create a new date var.

    Can someone explain what the problem is?

    Kind regards,
    Torben
    Last edited by Torben Højmark; 16 Dec 2019, 01:17.

  • #2
    You need dofc() not dofd().

    Comment


    • #3
      Thank u Nick - it works.
      Torben

      Comment

      Working...
      X