int() function

The int() function converts a single value to an integer.

Function type: Type conversion
Output data type: Integer

int(v: "4")



The value to convert.

Data type: Boolean | Duration | Float | Numeric String | Time | Uinteger

For duration and time values, int() returns the following:

Input typeReturned value
DurationThe number of nanoseconds in the specified duration
TimeA nanosecond epoch timestamp


from(bucket: "sensor-data")
  |> range(start: -1m)
  |> filter(fn:(r) => r._measurement == "camera" )
  |> map(fn:(r) => ({ r with exposures: int(v: r.exposures) }))

New! Cloud or OSS?

InfluxDB OSS 2.0 now generally available!

InfluxDB OSS 2.0 is now generally available and ready for production use. See the InfluxDB OSS 2.0 release notes.

For information about upgrading to InfluxDB OSS 2.0, see: