How to change date and time format

Hi experts,
Can i know how to change the date and time format?
I want the date format to be dd-mmm-yyyy  and time format to be hh:mm:ss
These date and time is in my sapscript form.
I make use of PERFORM function in sapscript.
This is the code in my print program.
FORM get_actlog_QA TABLES in_tab STRUCTURE itcsy
                       out_tab STRUCTURE itcsy.
   DATA: object TYPE string, "
        qaname LIKE JCDS-USNAM, "NAME for engineering process, QA Manager
        qadate LIKE JCDS-UDATE, "DATE changed in engineering process, QA Manager
        qatime LIKE JCDS-UTIME. "TIME changed in engineering process, QA Manager
DATA: lt_jcds type standard table of jcds,
      wa_jcds like line of lt_jcds,
      new_date(10) type c.
  READ TABLE in_tab INDEX 1.
  MOVE in_tab-value TO object.
  select * into CORRESPONDING FIELDS OF TABLE lt_jcds
  from jcds WHERE objnr = object
    AND  ( stat = 'E0005' )
    AND inact = ''.
  Loop at lt_jcds into wa_jcds.
      qaname = wa_jcds-USNAM.
      qadate = wa_jcds-UDATE.
      qatime = wa_jcds-UTIME.
   READ TABLE out_tab INDEX 1.
   MOVE qaname TO out_tab-value.
   MODIFY out_tab INDEX sy-tabix.
   READ TABLE out_tab INDEX 2.
   MOVE qadate TO out_tab-value.
   MODIFY out_tab INDEX sy-tabix.
   READ TABLE out_tab INDEX 3.
   MOVE qatime TO out_tab-value.
   MODIFY out_tab INDEX sy-tabix.
  endloop.
  clear wa_jcds.
  ENDFORM. 
This is my PERFORM in sapscript.
/:           DEFINE &V_QANAME& = ''.
/:           DEFINE &V_QADATE& = ''.
/:           DEFINE &V_QATIME& = ''.
/:           PERFORM GET_ACTLOG_QA IN PROGRAM ZFIR002
/:           USING &VIQMEL-OBJNR&
/:           CHANGING &V_QANAME&
/:           CHANGING &V_QADATE&
/:           CHANGING &V_QATIME&
/:           ENDPERFORM.                     
Sapscript
Prepared by : &V_QANAME& ,, &V_QADATE& ,, &V_QATIME&
The output now is
Prepared by: Name   20080312  115536 
I want to change the date format to 12-MAR-2008
and the time format to 11:55:36 
Can anyone please suggest on how to solve this?
Thank you.

Hi,
  Before assigning the  QADATE value you can write the logic to display  20080312   as  12-MAR-2008  taking the offset values .
Like
qadate = wa_jcds-UDATE.
qatime = wa_jcds-UTIME.
  lw_year    = qadate(4).
  lw_month = qadate+4(2).
  lw_date    = qadate+6(2).
case lw_month.
when 1.
when 2.
        concatenate lw_date  '-FEB-'  lw_year into qadate.
when 3.
      concatenate lw_date '-MAR-' lw_year into qadate.
endcase.
READ TABLE out_tab INDEX 2.
MOVE qadate TO out_tab-value.
MODIFY out_tab INDEX sy-tabix.
And you can also change the timeformat also  .
then assign that value to qatime .Then
READ TABLE out_tab INDEX 3.
MOVE qatime TO out_tab-value.
MODIFY out_tab INDEX sy-tabix.
I think this helps you.
Regards,
Rajitha.

Similar Messages

  • Changing date and time  format

    Hi all,
      I got date and time value as  20051219 and 235959 resp.
    I want to convert it into standard format that is 19.12.2005 and 23:59:59.
    How should i dothis,or which function module should i used.
    Thanks and Regards,
    Sugeet.

    Using the WRITE statement
      data: gd_date(10).  "field to store output date
    * Converts date from 20020901 to 01.09.2002
      write sy-datum to gd_date dd/mm/yyyy.
    * Converts date from 20020901 to 01.09.02
      write sy-datum to gd_date dd/mm/yy.
    DATA time TYPE t VALUE '154633'.
    WRITE: time,
      /(8) time USING EDIT MASK '__:__:__'.
    Using Function modules
      data: gd_date(8).  "field to store output date
    * Converts date from 20010901 to 01SEP2001
      gd_date   = sy-datum.
      CALL FUNCTION 'CONVERSION_EXIT_IDATE_OUTPUT'
        EXPORTING
          input         = gd_date
        IMPORTING
          OUTPUT        = gd_date.
    Hope this helps.
    Reward points and close the thread if ur problem got solved or get back with queries.

  • How to Change date and time on my printer

    I want to know how to change the date and time on my printer.

    annazmussaqib,
    OK, now enter the following command in the administrative user’s Terminal window:
    sudo date -n 122921502013
    When it asks you for a password, enter your administrative user’s password; it will not show the password as you type it.
    After you enter that command, enter this command again:
    date
    It should show a date and time that is close enough to the actual date and time that you should be able to go into the Date & Time pane of System Preferences without it hanging.

  • Envy 5660 - how to change date and time

    During installation I thought I had selected the correct date and time.  That didn't happen.  After installation is completed how can I make these changes?
    This question was solved.
    View Solution.

    Hey @Americanpioneer,
    Welcome to the HP Support Forums!
    I understand that you would like assistance setting the date and time on your HP ENVY 5660 e-All-in-One Printer. I would like to assist you today with properly configuring these two settings.  Please follow the steps below to configure your date and time.
    With the printer powered on, use your finger to scroll to the left on the touchscreen (like a cellphone) and you will see Setup
    Touch Setup to access the Setup menu
    Next, touch Preferences
    Under Preferences you will now see Date & Time
    Touch Date to change the date on your printer
    Touch Time to change the time on your printer
    Please let me know if these steps resolve your issue. Good luck!
    X-23
    I work on behalf of HP
    Please click "Accept as Solution" if you feel my post solved your issue, it will help others find the solution.
    Click the "Kudos, Thumbs Up" on the right to say "Thanks" for helping!

  • Change "date and time"  format in the server.

    i would like to change the "time and date format" to european format from the current default(US) format in the serever.
    Server is on windows XP. if i make the changes to control panel in the server, then too the changes are not reflected.
    do i need to make a change in the SAP engine config?
    nikhil

    hi nikhil,
    go to su01 T-code and type the name for which u want to change the date and time settings as u require go to change mode and then click on defaults tab theer eu can find ur required format for time and date settings. I hope this will help u.
    regards,
    bharath kumar. k

  • How do you change the date and time format in Pages

    I've tried changing the date and time format a number of times for Pages but it does not change.  I'm going to the System Preferences/Language and Text and Formats.  I make the changes click on OK and go back to Pages.  NO change.

    Hi Uncle,
    Page 116 of the Pages'09 User Guide: Control Click the date, Edit Date and Time.
    Date and time can also be in a table. Format the table cell.
    The User Guide is well worth a read. Download it from the Help menu in Pages.
    Regards,
    Ian.

  • How to set the date and time format from Windows Server 2008 R2

    Hi,
    I want to control my client's date and time format as dd/mm/yyyy format and I need to do it using the windows server 2008 R2. How can I achieve this goal?
    Yoshika04

    Hi,
    In Windows Server 2008 R2, you can use Regional Options Extension in Group Policy Preferences to configure the date and
    time format. For more information, please refer to:
    Regional Options Extension
    http://technet.microsoft.com/en-us/library/cc754496.aspx
    Regards,
    Bruce

  • Date and Time formats change in transfer rules

    Hello Experts,
    Could someone please help me to fix the following issue with DATE AND TIME format.
    I have two info objects zdate with data type DATS (length 8) and ztime with data types TIMS (length 6).
    The data in the data source (alalertdb table) is in the format of date dd.mm.yyyy and time in hh:mm:ss.
    Now when i am trying to extract the data, the load is failing because the system is taking dd.mm.yyyy length as 10 and hh:mm:ss length as 8. My infoobject
    only alows 8 for date and 6 for time.
    Do I need to write any routines in the transfer rules? If yes please share the code.
    All the inputs are much appreciated.
    Thanks in advance.
    Regards,
    Harish

    Hello ALL,
    Thanks for your inputs.
    Adios, I will try your routine if I am not tru with the formula. Thank you very much for your reply.
    Bjorn, Your formula sounds quite simple. can you please eloberate the information.
    When I used the formula for the date field its giving me an error with message FORMULA ELEMENT IS NOT ALLOWED HERE.
    Formula I used is:
    LEFT( 2, < /BIC/ZOOH_DATE> ) & SUBSTRING( < /BIC/ZOOH_DATE>, 3, 2 ) & RIGHT( 4, < /BIC/ZOOH_DATE> )
    can you also please let me know what results the formula brings.
    Thanks and Regards,
    Harish Mulaka

  • ESS services date and time format?

    Hi,
    How can we change the date and time format displayed on some of the ESS services like addresses, LR screen?  Currently I see US format date MM/DD/YYYY and time is in european format 12,50 instead of dot(.).
    I tried changing the browser setting to UK but it didn't work.  Any other suggestion please?
    Thanks
    Praveen

    I tried to create a simple WD application with just date control UI element, I can see the date format is displayed based on my browser setting.  If I change it to US in my browser locale, it date format changes to US date format, if I change it to UK locale the date format is UK based. 
    Only my ESS/MSS applications are always displayed as US format.  I checked at the iView level and I can only see ForcedRequestLanguage but I cannot see ForcedRequestCountry property so I'm unable to set any country specific details here.  When I look at the JCo connection language tab, I see the
    Current locale: en
    Default VM locale:  en_US
    I think this is where change is required.  However I changed following JCo languages from en to en_UK but still no luck
    SAP_R3_HumanResources
    SAP_R3_HumanResources_MetaData
    Backend is checked as posted above.
    I checked below which is the second precendence in determining locale
    Portal mandatory locale -- open file prtDefault.properties on server under
    /usr/sap/<SID>/JC#/j2ee/cluster/server#/apps/sap.com/irj/servlet_jsp/irj/root/web-inf/portal/system/properties/
    I cannot find below mandatory parameters in the prtDefault.properties file
    request.mandatorylanguage
    request.mandatorycountry
    However, I found this
    request.defaultlanguage=en
    request.defaultcountry=us
    Is this something I can change?  Or should I replace or should I add mandatoryLanguage/country?
    Can this file be edited through NWA or should this file be edited manually at the file system level?
    Please advice.
    Thanks
    Praveen
    Edited by: Praveen11 on Aug 20, 2009 8:38 AM
    Edited by: Praveen11 on Aug 20, 2009 8:41 AM

  • How Adobe gets DATE and its format?

    Hello,
    I am getting current (todays) date by using below JS in some flds, and by using below FormCalc for some flds into my_form,
    JS:
    var currentTime = new Date()
    Form Calc:
    $.rawValue = num2date(date(), DateFmt(MM/DD/YYYY))
    But, i dont have much idea that how adobe is getting this date? For my company this is the very first form, hence they are asking me how adobe gets date and its format whether,
    1) From local IP/Interner provider address's date, format?
    2) or user PC/laptop's LOCAL settings date, format? if so, for example, if Germany user (Laptop settings) has a DD.MM.YYYY configured, if this user comes to US on a busines trip and if that user opens the form, then how the date looks like for this user? as per user laptop settings DD.MM.YYYY or local internat provider date format MM//DD//YYYY?
    Thank you

    Hi,
    the date() function returns the number of days since 01.01.1900 for the local date of the current system (related to the system clock of the OS).
    If you travel from Germany to the US but don't update your date/time settings, then it returns the same date in the US as in Germany.
    You can check the behavior by changing your local date/time setting or the timezones.

  • Not allowed to change date and time for some photos; why?

    I have some images that I scanned in of old photos.  I'm trying to change the date and time and location to reflect the time the original photo was taken.  I know how to do it in the menu system, but when I try to change the original data it tells me they are of a file type that won't allow this metadata to be changed.  They are simple JPEG's so I'm not sure what the problem is.  Do I need to convert it to some other format first to be able to do this?  Any ideas would be helpful...

    Hello Toran,
    are trying to change the date and time of the versions only, or are you trying to change the date and time of the masters too? If you are using
         Meta Data -> change date and time
    deselect "also change master file", this causes the problem, the new Aperture version seems not to allow to change the date and time of masters.
    There have been long discussions on this problem, see e.g. this thread; I do not know if somebody has found a solution by now,
    Regards, Léonie

  • Ack file date and time format is same as in source xml format

    Hi...All,
    1) my scenario is file-rfc-file using BPM,
    we are getting file in xml format from source along with timestamp and this data will be going to R/3 and the acknowledgement (success or failure) file will be sending back to source system.
    in this sceneario we have to fulfill in the follwing client requirement
    File1.<same File1 date and time>.XML
    Is it possible to make it as the following? if it is possible
    could u please let me know how to fulfill the follwing requirement.
    ACK File1.<same File1 date and time>.XML
    Where <same File1 date and time> format = u2018YYYYMMDDhhmmssu2019 .
    2) Is the XML file name visible in the SAP-XI monitoring screen and will it help to trace the messages?
    thanks in advance,
    Pasi.

    Hi,
    I didnot under stand your first question coulf you be more specfic.
    2. Ans : In general , we will follow the below steps
    --First we we check for the file is picked or no, if not see the Sender side CC parameters like mode and path details
    --If file was picked then we need to check whether we are using the File content conversion parameters or not if yes we need to check the FCC parameters ,
    Goto RWB-Channelmonitoring by the following link
    http://host:port/mdt/channelmonitorservlet
    select the sender side CC name and check for errors
    If no errors in above, goto SXMB_MONI for Integration Engine xml processing , check for successful or error occured black or red color
    --if success in SXMB_MONI then we need to check in RWB as above channel monitor now select the receiver side CC
    If no errors then check for output file is placed intarget or not
    Please reward points if it helps
    Thanks
    Vikranth

  • Menu bar date and time format in Lion

    Is there a way to change the formatting of the date and time shown in the menu bar in Lion? I've been googling for a while, but can't find a solution. At the moment the time has a very unusual format of <hh:mm.ss>. Note the '.' before seconds. What I want to achieve is to change that dot to a colon as it normally is (and was in Leopard and earlier, don't know about Snow Leopard), ie. <hh:mm:ss>. I've checked the date and time formats in system settings several times, but those have no effect on the menu bar. When I set the clock to display an analogue icon and click on it, the date and time in the popup menu are shown correctly using the full format.

    johankytt wrote:
    Well ofcourse I am. And no, I am not using a third party utility. This functionality has been available in OSX for ages.
    I never noticed that option! 
    It works ok for me (with a colon, not a dot).  
    Is it possible you have a dead pixel where the top dot of the colon should be?

  • Fetching SAP Date and Time format

    I am using  "RFC_READ_TABLE"  function module  to fetch SAP table contents using JCO APIs. I need to know the date and time format to parse the values of date and time fields into respective java data types. (I am receiving these values in the form of string using above RFC)
    How can I get date and time format information from SAP server?
    Regards
    Amol

    Hi,
    Through T-Code SU01 in general setting tab   u can do the general setting for  date time, number format
    Type tcode SPRO and Got to general settings -> Define Countries then  restart the system.

  • Unable to Determine the Change Date and Time for records in infotype 2011

    Hi Everyone,
    We need to know on when the clock-in and clock-out records were interfaced to SAP in infotype 2011.
    The change date/time field in infotype 2011 is blank/not populated. Hence, we're unable to determine on when the clock-in records were updated in infotype 2011.
    It is not possible to get the audit logs for infotype 2011 as it is switched off.
    We found this table TEVEN and just the same thing, the field "change on" is blank.
    Kindly help us on how we can determine the change date and time for records in infotype 2011.

    Hi Prasad,
    Here's the scenario.
    On June 3, it was reported that staff's clock-in record on june 1, 7:00AM is missing in infotype 2011.
    However, when I checked infotype 2011, the record is there.
    So, they are now asking me on when this record was updated in infotype 2011 as they are thinking that there might be some delays in sending of the data to SAP.
    The created on and created at in table TEVEN shows the same, june 1, 7:00AM which seems to be not true as on june 3, it was reported to be missing.
    Can you help further on this?

Maybe you are looking for