Share via

Stock Last Trade time are not matching with current Indian Time

swaroop kodande 20 Reputation points
2026-03-30T08:12:55.67+00:00

I try to use the Date - Stock option to get the current price of the stock & Last Trade Time, but in the Excel sheet, it shows wrong timing in different regions. Kindly provide the procedure to correct it

User's image

Microsoft 365 and Office | Excel | For home | MacOS
0 comments No comments

Answer accepted by question author
  1. Kal-D 7,265 Reputation points Microsoft External Staff Moderator
    2026-03-30T18:14:17.3233333+00:00

    Hi swaroop kodande,

    What you’re seeing is mainly a time zone difference, not an issue with the stock price field itself.

    In Excel’s Stocks data type, Last Trade Time is often returned as a neutral/UTC‑based timestamp, while your Current Time column reflects your Mac’s local system time. Because the timestamp isn’t automatically localized, it can appear “off” unless you convert it.

    From your screenshot:

    • Last Trade Time: 30 Mar 26 07:55 AM
    • Current Time: 30 Mar 26 01:41 PM

    If 07:55 AM is treated as UTC, adding 5 hours 30 minutes converts it to 01:25 PM IST, which is much closer to your local time. Any remaining difference is typically due to normal data refresh intervals and exchange reporting delays.

    How to correct it in Excel for Mac

    Keep the original Last Trade Time value, and convert it in a separate column:

    For India (IST): =E2+TIME(5,30,0) or =E2+5.5/24

    Then format the result as: dd mmm yy hh:mm AM/PM

    Notes:

    • This offset is specific to IST, so it would need adjustment if the file is opened in another region.
    • Refreshing the Stocks data is still useful, but it won’t automatically correct the time zone.
    • After adding the formula, refresh the stock data so the converted time reflects the latest update.

    Please let me know if this proves useful to you, or if you would like further assistance.

    I'm looking forward to your reply.


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment”.   

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


1 additional answer

Sort by: Most helpful
  1. swaroop kodande 20 Reputation points
    2026-04-01T11:45:33.12+00:00

    Thank you,
    Is there any option to update the time as per the current time, is there any setting for this

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.