Sorry, but your question suggests that you haven't understood at all
what FPGAs are and what they actually do.
Python and Java are Programming Languages intended to be run on some
sort of computer with a dedicated computation unit and some software
environment already existing. This is why there is a time available
which can even be synchronized in some way (NTP, GPS, ...).
A FPGA is very different from that. It is basically just a buch of logic
components whose wiring can be described by a special hardware
description language (HDL), like VHDL or Verilog. These logic components
basically have no clue about time. If you really have to do something
with time on an FPGA you gave to care for yourself to get it there.