getSubsecondTimeText function

String getSubsecondTimeText(
  1. dynamic dateTime
)

Implementation

String getSubsecondTimeText(
    dateTime
    )
{
    if ( dateTime.millisecond != 0
         || dateTime.microsecond != 0 )
    {
        if ( dateTime.microsecond != 0 )
        {
            return
                '.'
                '${ dateTime.millisecond.toString().padLeft( 3, '0' ) }'
                '${ dateTime.microsecond.toString().padLeft( 3, '0' ) }';
        }
        else
        {
            return
                '.'
                '${ dateTime.millisecond.toString().padLeft( 3, '0' ) }';
        }
    }
    else
    {
        return '';
    }
}