Skip to content

Instantly share code, notes, and snippets.

@egorpe
egorpe / domainage.groovy
Last active December 19, 2015 12:29
Getting a domain age from Wayback Machine with Groovy and Jsoup
import org.jsoup.Jsoup
import org.jsoup.nodes.Document
def DAYS_IN_YEAR = 365
Document doc = Jsoup.connect("http://wayback.archive.org/web/*/${url}").get()
String date = doc.select("#wbMeta p.wbThis a")[1].attributes().href.split('/')[2]
Date firstIndexDate = Date.parse('yyyyMMddHHmmSS', date)
use(groovy.time.TimeCategory) {
def duration = new Date() - firstIndexDate