If your database is in simple recovery model,
then you cannot perform a point-in-time recovery. If the database is not
in simple-recovery model and you have log backups right upto the point
of failure without a break in the log chain, then you can take a
tail-log backup (if LDF is intact and the command succeeds) as pointed
out by yrushka and perform a point-in-time recovery of the database
without losing any data. If there are no log backups till now, then
nothing can be done unfortunately.
Another option is that if you have the database in full/bulk
logged-recovery model and no log backups have been taken, then the
transaction log can be read using tools (eg. from Idera, LiteSpeed)
which will allow you to generate the commands from the transaction log
file which can be replayed on the database once it is restored.
Additionally, if you have a full backup and all the log backups till
now, then you can restore them till the latest available log backup.
Then using log reader tools above, you can generate the rest of the
commands from the LDF file and replay them against the database.