Presumably \begin{align} \operatorname{Li}(x) = & \sum_{n = 2}^{x} \dfrac{1}{\log(n)}+ O(\log(x))\\ \end{align} where \begin{align} \operatorname{Li}(x) = & \int_{2}^{x}\dfrac{1}{\log(t)}\operatorname{d}t \end{align} By Euler-Maclaurin approximation \begin{align} \sum_{n = 2}^{x} \dfrac{1}{\log(n)} \approx & \int_{2}^{x} \dfrac{1}{\log(t)} \operatorname{d}t + \dfrac{1}{2}\left(\dfrac{1}{\log(2)} + \dfrac{1}{\log(x)}\right) \\ \end{align} and \begin{align} &\dfrac{1}{2}\left(\dfrac{1}{\log(2)} + \dfrac{1}{\log(x)}\right)=O(\log(x)) \end{align}
I am having greater difficulty calculating the error term ($e$) for
\begin{align} \operatorname{Li}(x)=\sum_{n=1}^{x}\dfrac{1}{\sum_{k=1}^{n}k^{-1}}+e \end{align}
though, since it is a nested sum. I looked here, but am struggling a little.