hivesql 时间函数,求帮助写下这个hivesql语句

问题遇到的现象和发生背景

这个是日志

img

需求:

img


这个里面的观看时长不会求,我用的是 unix_timestamp 这个函数但是写的可能不对,返回的都是null
我hive表中的数据字段名称和日志一样,类型全部string

可能说的不清楚,退出时间减去进入时间

请问这个hivesql应该怎么写

select unix_timestamp('2021-03-08 14:21:15','yyyyMMdd HH:mm:ss') from tableName;
1615184475

两个unix_timestamp相减。
关于这个函数用法百度一下,两个相减之后的差是s为单位的