How to round off timestamp in milliseconds to nearest seconds?
c++, java, milliseconds, seconds, timestamp
Solution
If you are using Python:
old_number = 1384393612958
new_number = 1000 * (old_number / 1000)
print new_number
Basically you want to use an integer number, divide by one thousand (to shave off the milli-seconds), and then multiple by thousand to get the ms value rounded to seconds.
Problem
How to round off the current timestamp in milliseconds to seconds? If this is the current timestamp in milliseconds I have - ``` 1384393612958 ``` The if I am rounding off to nearest second then will it be like this? ``` Time in MS rounded off to nearest Second = 1384393612000 ``` I might need to do this both in Java and C++.