I need the time in milliseconds for what could be a large volume of transactions, so I want something that is correct, and fast. Will the following work and do the job best? :

```

    iMilli  := int((time.Nanoseconds() % 1e6) / 1e3)

```

TIA